Jaké vývojové prostředí pro Céčko mi doporučíte? Win i Linux

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
cosmosD
Level 3
Level 3
Příspěvky: 437
Registrován: únor 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Jaké vývojové prostředí pro Céčko mi doporučíte? Win i Linux

Příspěvekod cosmosD » 19 kvě 2011 20:37

Ahoj. Poslední 3 roky jsem se stále zabýval programováním v Delphi 7 a tudíž jazykem Pascal. Nyní bych chtěl přejít na jazyk C. Chci se zeptat, jaké vývojové prostředí byste mi doporučili jak pro windows tak pro linux. Dále céčko není objektové programování jako Pascal? To znamená, že nebudu přidávat na formulář komponenty jak tomu bylo v OOP? Co se tedy tak v céčku programuje? Děkuji.
Naposledy upravil(a) Myloš dne 19 kvě 2011 22:30, celkem upraveno 1 x.
Důvod: Oprava nadpisu „Programovani v C“, který svou nulovou informační hodnotou porušoval pravidla fóra. Nadpis má popisovat podstatu problému, ale „Programovani v C“ nepopisuje vůbec nic. Popis problému vytvoříš nejlépe tak, že popíšeš problém.

Reklama
renegade.
nováček
Příspěvky: 28
Registrován: březen 11
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline

Re: Programovani v C

Příspěvekod renegade. » 19 kvě 2011 20:42

Jaké Céčko máš na mysli? Pokud Visual C++, nebo Visual C#, pak je to objektově orientovaný SW a skutečně budeš přetahovat na desku a pak doplňpovat kód. Zkus to Visual C#, je podobný PHPčku (jakož i C) a je na stránkách MS ke stažení zdarma pro výukovém účely (edice Express).
Jinak v Linuxu je taky C, pokud jsi pracoval v Delphi, doporučím ti Kylix (v podstatě Delphi pro Linux, dokonce je částečně kompatabilní s Delphi, ale jen částečně).

Uživatelský avatar
cosmosD
Level 3
Level 3
Příspěvky: 437
Registrován: únor 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Programovani v C

Příspěvekod cosmosD » 19 kvě 2011 21:24

Právě mám na mysli prosté C. Ne ++ nebo jinou verzi ale samotné C. Mně jde o to když jsem byl zvyklý napsat v Delphi program stisknul jsem F9 a vyskočil mi formulář a vyzkoušel jsem funkčnost. Ale jak se to dělá když tam žádný formulář nemám - tedy v C.

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programovani v C

Příspěvekod CZechBoY » 19 kvě 2011 22:01

OOP není visual :D
OOP znamená objektově orientované programování, tzn. vytváříš si vlastní datový typy (laicky řečeno)
naházet komponenty na form můžeš v čemkoliv si myslim
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
cosmosD
Level 3
Level 3
Příspěvky: 437
Registrován: únor 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Programovani v C

Příspěvekod cosmosD » 19 kvě 2011 22:17

No vida - to mne zmátlo. Teď už to vím :). Nějaké vývojové prostředí, které bys doporučil nemáš?

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L

Příspěvekod CZechBoY » 20 kvě 2011 08:55

tak doporučit můžu jen to co znám :D
ve Windowsu jedu na Visual Studiu od Microsoftu a v linuxu nedělám, ale znám MoNo Develop
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1966
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L

Příspěvekod domitea » 20 kvě 2011 11:47

Na C ve windows je dobré DevC++, na linux stačí nějaký textový editor a GCC
UNIX je systém jednoduchý, jen musíte být geniální, aby jste tu jednoduchost pochopili. Jedině OSS, vše co napíšu je pod GNU/GPL
Linux je mé koření života. Nikdy nevím, co pokazím! Registered user #550849

Dnešní počítače mi nestačí, pracuji na vlastním

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7366
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L

Příspěvekod faraon » 20 kvě 2011 18:56

Na co to komplikovat? Přesně jak píše domitea, ve Windowsu jsem kdysi chvíli používat DevC++, v Linuxu mám na jedné ploše (z osmi) natrvalo otevřený terminál a Gedit, v tom píšu kód a když ho chci otestovat, přepnu alt+tab do terminálu a zkompiluji. Vzhledem k tomu že tam ten příkaz mám už jednou napsaný stačí šipka nahoru a Enter.

Kód: Vybrat vše

gcc -pedantic -Wall program.c


A pokud ho chci současně i spustit, vypadá to takhle:

Kód: Vybrat vše

gcc -pedantic -Wall program.c;./a.out


Pro kontrolu dodržování norem se dají použít i přepínače -ansi nebo -std=c99, případně jiné, viz man gcc. Pozor, při použití knihovny math.h je potřeba přilinkovat jí parametrem -lm !

Pro upřesnění, Céčko není objektové, to je strukturovaná klasika, objektové je C++. Ale Pascal také není objektový, v Delphi se používá jeho objektové rozšíření ObjectPascal ;-)
A v Céčku se obvykle programují operační systémy, zejména Unix a Linux, k této činnosti byl také původně určený a vyvinutý, z čehož vyplývají jeho výhody i nevýhody. Ale programovat se v něm dá cokoliv, jen některé věci dají o dost víc práce než v jiných jazycích, jako je třeba Smalltalk nebo Lisp. C je prostě základ, ke kterému můžeš přidat cokoliv pomocí vhodné knihovny.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
skunkicz
Level 3.5
Level 3.5
Příspěvky: 653
Registrován: prosinec 09
Pohlaví: Muž
Stav:
Offline

Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L

Příspěvekod skunkicz » 26 kvě 2011 20:53

Pro céčko určitě Code::Blocks pokud ti záleží na X-platformitě idečka.

Nebo Qt Creator (taky multiplatformní a vzhledově a funkčně velmi solidní).
Pracuji na (svobodném) operačním systému (jako koníček, nebude to velké a profesionální jako GNU) pro klony 386(486) AT.
- tohle napsal do usenetové diskuse Linus Torvalds dne 17. září 1991

NB: Intel Pentium DC, 3GB RAM, Ati Mobility Radeon HD4570, 250GB HDD - Windows 7 + Archlinux


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti