Odpovídáte na názor ke článku Jaký jazyk jako první?.
Python je dobry jazyk na vyuku, ale dost veci, ktore by podla mna programator mal poznat skor ako ich zacne nepouzivat (alokacia pamate, datove typy, kompilacia), v nom chyba.. taktiez je problem python2 / python3 ktory na zaciatku ludi matie a na windows-e sposobuje mierne problemy, etc.. nehovoriac o OOP v Python-e, ktore je podla mna trocha blbe na vysvetlenie (a konstruktor sa bude volat __init__, static metody musite robit s dekoratorom @staticmethod, mozete pristupovat k premennym ostatnych tried ale ffs nerobte to, etc..)
a to hovorim ako pythonista.. ale zacinal som s C++ a C a boli to super zaciatky. Pretoze zacnes s kompilaciou, datovymi typmi a jednoduchymi algoritmami (z objektov pouzijes iba cout a cin a ani to im nemusis povedat co je to objekt na to aby to pochopili). Potom sa zacne vysvetlovat nejake tie kniznice, makra, template-y, STL-ko, alokacia pamate, smerniky, nakoniec sa prejde na OOP, a to vsetko v ramci jedneho jazyka. A ak chces pokracovat, tak aj thread-y, low level systemove volania, etc.. v C-cku, na ktore sa z C++ prechadza celkom lahko.
Na nasej skole (FMFI UK) sa podla mna vyucuje programovanie dobre, ale to striedanie jazykov moze byt pre niekoho desive.. (za prve dva roky sa stretnes s C, C++, Javou aj Python-om)
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 37 774×
Přečteno 26 420×
Přečteno 24 932×
Přečteno 21 278×
Přečteno 18 932×