Diskuze: Má to cenu?
Neregistrovaný
Zobrazeno 34 zpráv z 34.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Pokud si můžeš vybrat, tak moc ne. Pokud ti ho někde nutí, tak ti to něco dá, ale dnešní jazyky jsou již někde jinde.
C má smysl jen pokud by jsi se chtěl stát vývojářem her, OS nebo ovladačů, případně pokud ho máte ve škole, tak na naučení se základů algoritmizace.
Pokud chceš vyvíjet běžné desktop aplikace, vol spíš C# a pokud na mobily nebo multiplatformní aplikace celkově, tak Javu.
A za ASM jako další jazyk (až budeš umět nějaký běžný) se rozhodně přimlouvám, hodně ti to pomůže pochopit, jak to funguje uvnitř.
Jestli z nějakého důvodu nechceš C#, zvol Javu i na desktop. Pokud chceš interpretr, tak Python.
Hry jdou v čemkoliv, důvody pro C++ jsou hlavně rychlost, z běžných jazyků je C++ nejrychlejší a většina knihoven ve hrách používaných je napsaná primárně pro C++, takže ti odpadá práce s psaním wrapperu (navíc lehká ztráta výkonu) nebo přepisováním.
C# je na desktop vhodnější kvůli tomu, že je od Microsoftu a na cca 90%
desktopů je Windows, tudíž je tahle kombinace nejkompatibilnější - v
novějších Windows už je automaticky přítomný .NET framework, zatímco
Javu musíš doinstalovávat.
Taky na některých počítačích občas blbne spouštění .JAR souborů.
EDIT: Samozřejmě malé hry můžeš napsat v čemkoliv, to platí spíš jen pokud by jsi chtěl vyvíjet velké komerční hry.
Ty lepší IDE na Linux jsou taky placené, ne?
Já mám zatím VS zadarmo od školy, na programování drobností express verze stačí a na větší projekty máš většinou VS od zaměstnavatele.
Umí toho víc nebo jsou rychlejší.
Kit: Bez IDE se dneska už nic většiho rozumně programovat nedá.
"Ty lepší IDE na Linux jsou taky placené, ne? "
Napríklad ?
Na základe jeho komentára "24.01.2014 17:20:28" je zrejmé, že s tým nejaké skúsenosti má (načo by to inak hovoril , tak sa len pýtam na konkrétny príklad.
To je jediné o ktorom som vedel že je sčasti platené,
samozrejme, ak vyslovene človek nechce vývijat v Scale alebo v čomsi
podobnom, tak bezplatná verzia úplne stačí (a je vynikajúca).
edit, tak fajn, scala tam ide (spolu s Groovy a desktopovou Javou), až prevažne EE funkcionalita je v Ultimate...
ked C# nechces, tak nepotrebujes ani VS, ci ine komercne IDE, ked ti bude
stacit Java, tak potom uvazuj nad Eclipse, resp. Netbeans (oba su aj pre Win,
ako aj pre Linux), ked chces prejst na Linux a vytvarat si popri jave este aj
webove aplikacie, tak Geany je vcelku dobre IDE
pri VS by si iba zbytocne preplatil to, co by si nevyuzil, lebo VS je hlavne pre
Windows a Windows phone platformu
Pre Javu na Desktop sa mi zdá lepšia IDEA, o ktorej hovoril Satik.
sikovnemu programatorovi Linuxu staci aj to obycajne VIM, ked si ho
prisposobi podla seba a nepotrebuje niekolko sto megove IDE a spravi v nom
lepsie aplikacie, nez zacinajuci programator v najlepsom a najdrahsom IDE...
nie je to o IDE, ale o vlastnych skusenostiach
mimochodom, najlepsie IDE, ktore, by vyhovovalo kazdemu ani neexistuje, presne tomiste je aj o GUI a inych aplikaciach, ktore robia tu istu vec, ale inym sposobom
Linuxák aj Mac-ista (či ako sa mu hovorí ),
by tu aplikáciu vyskúšat mohol aj tak (i keď by musel inštalovať napr.
Mono).
@mkub: To som ani nehovoril
@BadASS: To isté by si mohol hovorit o windovsákovi, ktorý nespustí Javu bez
inštalácie. Ako dôvod pre Javu by som si skôr vybral to, že v budúcnosti
by si teoreticky mohol zmenit smer podla smeru vetra, kedže to spektrum
podporovaných technologii je naozaj velmi široké.
Když. chceš psát objektově, tak v tom většina IDE trochu překáží. Návrháře často porušují Démeteřin zákon.
"Pre Javu na Desktop sa mi zdá lepšia IDEA" - to je o preferenciach vyvojara, niekomu sa bude lepsie robit napr. v notepade
Když už básníš o Notepadu, zkus Nano nebo Pico. Opravdovému programátorovi však stačí Ed. Mocný to nástroj.
VS je taky zdarma, v zakladni verzi (ktera toho funkcne nabizi podobne, jako jine bezne IDE).
Jinak samozrejme zalezi i na jazyku, VS je zamerene a vyladene spise jen na .NET jazyky (a C++), takze v Jave bych se v nem ani nepokousel nic programovat, ale na ten VB/C#/(C++ pod Win) lepsi IDE podle me neni.
Ano, IDE z vas nedela lepsiho programatora, ale ulehcuje vam praci.
Zatim vetsina z vas ma zkusenosti s programy typu domaci ukol/nejaky jednodussi
web, to se da vsechno lehce napsat treba i v poznamkovem bloku, ale jakmile
budete delat na necem, na cem dela treba 10 programatoru, ma to 100 000 radku
kodu a vyuziva se v tom nekolik cizich knihoven, rychle zmenite na dulezitost
dobreho IDE nazor
nech si kazdy vyberie podla svojich preferencii a svojich moznosti... ale tusim uviedol dodatocne, ze chce prejst na Linux, tak tam sa bez VS zaobide, takisto aj bez C#, VB a inych jazykov z .MET platformy, tak nechapem, preco sa stale riesi VS, C# a podobne, ked na Linuxe tieto jazyky nebude potrebovat, skor by sa ma tejto platforme hodi C/C++, Java, Perl, Python, BASH
To byla jen reakce na tu diskuzi o IDE, co se tu rozjela
Zobrazeno 34 zpráv z 34.