Diskuze: Základné znalosti programátora

Volná diskuze Základné znalosti programátora

Avatar
michal.m
Neregistrovaný
Avatar
michal.m:

Chcel by som sa spýtať aký je váš názor na to čo by mal programátor ovládať. Zatiaľ viem programovať v PHP, Javascripte ale chcel by som pridať aj niečo pre desktopy. Myslíte, že mi stačí si vybrať jedno z Java/C# alebo by správny programátor mal postupne vedieť oba?

 
Odpovědět 4.3.2014 16:13
Avatar
Michal Vašíček
Tým ITnetwork
Avatar
Odpovídá na michal.m
Michal Vašíček:

Cíl? "Programuju pro Maca, ale budu se učit C# .NET, i když na Macu svoje programy nerozjedu, takže se zbytečně naučím programovat v C#, a potom půjdu na Javu, Cocoa apod."

Nahoru Odpovědět 4.3.2014 16:15
Příspěvek může obsahovat stopy arašídů, sarkasmu a sóji.
Avatar
Ondrca
Redaktor
Avatar
Odpovídá na michal.m
Ondrca:

Tak ona je u těchto dvou jazyků velmi podobná syntaxe, tak si vyber něco co se ti zdá lepší.
Například Java je multiplatformní takže to rozjedeš i na Linuxu apod.
Já osobně jsem začínal z Javou přečetl jsem si tutoriály pro C# a líbí se mi víc a ani nebyl pro mně problém přejít :).

Nahoru Odpovědět 4.3.2014 16:21
Zase jsem o něco chytřejší
Avatar
Vojtěch Matura
Neregistrovaný
Avatar
Vojtěch Matura:

No základní: Pole, Cykly, Metody, OOP a to není vše..(to je jen základní)

 
Nahoru Odpovědět 4.3.2014 16:35
Avatar
michal.m
Neregistrovaný
Avatar
Odpovídá na Ondrca
michal.m:

základné rozdiely medzi javou a C# samozrejme poznám skôr ma zaújmalo či oba alebo jeden perfektne. A keď už sme pri tých rozdieloch, je dobré sa rozhodovať podľa dostupných enginov a frameworkov? Lebo hlavne podľa diskusií a tutorialov tu na devbooku sa mi zdá, že je toho pre C# viac (XNA, Unity, ...)

Michal Vašíček
Môj cieľ je skôr sa orientovať na web (PHP, ... ), takže pri desktopoch nemám nič špeciálne, možno niečo čo by sa dalo využiť aj spolu s webom

 
Nahoru Odpovědět 4.3.2014 16:41
Avatar
Ondrca
Redaktor
Avatar
Odpovídá na michal.m
Ondrca:

Když se jeden naučíš perfektně, tak druhý budeš umět skoro stejně perfektně a když jsem byl na Javě, tak moc herních enginů jsem nenašel, takže když budeš tvořit hry - tak buďto v C# kde si můžeš vybrat mezi velkým množstvím enginů, ale pojede to jen na windowsech (max. v Linuxu na Wine) nebo to uděláš v javě a pak to pojede všude, ale tak velký výběr enginů mít nebudeš (ale můžeš si udělat i vlastní ;) )

Editováno 4.3.2014 16:45
Nahoru Odpovědět 4.3.2014 16:45
Zase jsem o něco chytřejší
Avatar
Benjibs
Člen
Avatar
Odpovídá na michal.m
Benjibs:

Java ich má pravdepodobne viac, je tu dlhšie, je otvorenejšia
a do svojej rodiny môže počítať aj jazyky postavené na JVM - to jest Jython, Jruby, Scala, Groovy, Clojure atd...

Nahoru Odpovědět 4.3.2014 17:59
1 + 1 = 2
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na michal.m
David Čápka:

Myslím, že se jedná o zcela zbytečný dotaz, které zde padají stále dokola a proto jsme napsali tento článek: http://www.itnetwork.cz/…ace-programy

Nahoru Odpovědět  +2 4.3.2014 18:02
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Odpovídá na michal.m
Luboš Běhounek (Satik):

Ano, C# má oproti Javě ve vývoji her trochu výhodu, pro C# jsou ty frameworky o něco lepší.

Nahoru Odpovědět 4.3.2014 18:14
:)
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 9 zpráv z 9.