NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: C vyhody nevyhody

V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Filmun
Člen
Avatar
Filmun:22.1.2017 20:29

Tak jenom bych se chtěl zeptat k čemu je C přímo použitelný. V tutoriálu na C tam psali že je velmi rychlý.
Takže k čemu se nejvíc hodí?

 
Odpovědět
22.1.2017 20:29
Avatar
Marek Chalupa:22.1.2017 20:35

Výhody:
1.) Rychlost
2.) Multiplatformní
4.) Mnoho knihoven
5.) Ukazatelé pro přístup k paměti

Nevýhody:
1.) Nemá OOP
2.) Nemá dynamickou správu paměti jako moderní jazyky

 
Nahoru Odpovědět
22.1.2017 20:35
Avatar
Vlasta Mozny
Člen
Avatar
Vlasta Mozny:22.1.2017 20:36

Podle meho je C take zastarale. Neco tam je lepsi neco horsi oproti C++ ale nic nezkazis, kdyz se ho naucis. Beztak v pozdejsi chvili prejdes na C++. A tam se veci z C pouzivaji take.

Nahoru Odpovědět
22.1.2017 20:36
„Pokud chcete, aby vás měli za lháře, vždy říkejte pravdu.“
Avatar
Odpovídá na Filmun
Neaktivní uživatel:22.1.2017 22:06
  1. Když chvíli programuješ v C (platí pro všechny nižší jazyky, také assembler), tak plně pochopíš koncepty vyšších jazyků, dokážeš si odvodit a představit, co se za těmi konstrukcemi skrývá, a zlepší to v některých situacích tvoje přemýšlení. A taky, když se s něčím moříš v C, tak pak si uvědomíš a oceníš ty věci, co nabízejí novější jazyky :-)
  2. Operační systémy a ovladače jsou v C / C++ / Assembler.
  3. Vestavěné mikročipy mohou být v C.
Nahoru Odpovědět
22.1.2017 22:06
Neaktivní uživatelský účet
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Vlasta Mozny
DarkCoder:23.1.2017 1:15

Podle meho je C take zastarale.

To je dosti odvážné tvrzení, přesvědč mě o tom...

Nahoru Odpovědět
23.1.2017 1:15
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Jaroslav Polívka:23.1.2017 8:44

Podle mého C je i dnes velmi využívaný a důležitý jazyk. Vynikající nízkoúrovňový jazyk, na kterém běží nejen systémové aplikace, ovladače, jádra OS, ale i mnoho her a dalšího. Vše má určité výhody a nevýhody. Tvrdit o céčku, že je zastaralé, my přijde dosti zcestné. Ano, pokud to vezmeme tak, že vznikl v 70. letech 20. století, tak možná nominálně starý je, ale fakticky jistě nikoli.

Nahoru Odpovědět
23.1.2017 8:44
Velice často si věci žijí svým životem
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.