Jaké vývojové prostředí pro Céčko mi doporučíte? Win i Linux
Jaké vývojové prostředí pro Céčko mi doporučíte? Win i Linux
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.
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.
Re: Programovani v C
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ě).
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ě).
Re: Programovani v C
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.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Programovani v C
OOP není visual
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
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Programovani v C
No vida - to mne zmátlo. Teď už to vím :). Nějaké vývojové prostředí, které bys doporučil nemáš?
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
tak doporučit můžu jen to co znám
ve Windowsu jedu na Visual Studiu od Microsoftu a v linuxu nedělám, ale znám MoNo Develop
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1966
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
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
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
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
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.
A pokud ho chci současně i spustit, vypadá to takhle:
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.
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Jaké vývojové prostředí pro Céčko mi doporučíte? Win i L
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í).
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
- 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
-
- 11
- 2878
-
od Martab
Zobrazit poslední příspěvek
28 úno 2024 09:18
-
-
Přístup k flask app (spuštěné na VM - linux) z internetu (prohlížeče) Příloha(y)
od d-pozz » 08 říj 2023 20:31 » v Internet a internetové prohlížeče - 34
- 9800
-
od d-pozz
Zobrazit poslední příspěvek
20 říj 2023 16:41
-
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