Mám na výběr mezi jazyky C# a C++. Do budoucna bych se chtěl naučit
tvořit nějaké jednodušší aplikace, případně hry. Začal jsem se učit
základy C++,ale nevím jestli by nebylo vhodnější C# pro již zmíněné
důvody..
Doplňuji:
Mohl by i prosím případně někdo napsat výhody oproti druhému jazyku?
Zajímavá 0 před 4326 dny |
Sledovat
Nahlásit
|
C#
Doplňuji:
napřed se nauč C# protože je jednodušší a až budeš umět C# tak se
začni učit C++
Upravil/a: Tw!st
0
před 4326 dny
|
0 Nominace Nahlásit |
C#
Oba jazyky jsou pro samotné principy programování totožné. Syntax obou
jazyků je stejná. Na pozadí však fungují zcela odlišně – C++ dělá
nativní kód přímo pro procesor počítače (je tak rychlejší, ale je
třeba si hlídat paměť a použité zdroje poctivě uvolňovat)/C# vytváří
pseudokód, který se při prvním spuštění dopřeloží, sám si hlídá
uvolňování paměti atd. – pro samotné programování si myslím, že to
není podstatné.
C# má výhodu, že ve vývojovém prostředí lze jednodušeji připravovat
klasické formulářové aplikace (ne jen běžící v příkazovém řádku).
Pro aplikace, které nějakým způsobem komunikují přímo s HW je lepší
C++, pro rychlý vývoj jednoduchých aplikací, kde se nedbá na maximální
výkon a využití různých rozšíření, je lepší C#.
0
před 4317 dny
|
0 Nominace Nahlásit |
U otázky nebylo diskutováno.
Nový příspěvekBedy | 1528 | |
Michal Kole | 1199 | |
led | 1159 | |
Hlada | 1132 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 727 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |