Diskuze: Začátečník programátor
Člen
Zobrazeno 48 zpráv z 48.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Další pokus o vyvolání flamu? Jak se můžeš na všeobecně zaměřeném programátorském fóru zeptat, jaký jazyk je nejlepší? Každý řekne svůj názor a místo aby respektoval i názor druhých, začne se hádat o ten svůj! Bohužel tohle je již podstata lidstva. Hádat se co to jenom jde.
Určite sa orientuj na vyššie programovacie jazyky (C#, Java). Jedinú knihu ktorú ti doporučím je http://knihy.cpress.cz/…azyce-c.html .Nieje to len o hrách, ja som sa na tom naučil C# (+devbook).
Je dobré se naučit C#, nebo Javu. Záleží na tom, co chceš tvořit.
musím souhlasit... každej si jede svoje, já jsem spokojen s PHP, někdo zas s c# někdo zas s javou... to se prostě nedá říct... koukni se sem na články na začátky každého jazyka a řekni si který se ti "líbí" nejvíc. a taky záleží na to co chceš dělat. jestli to má bejt windows app, webová stránka nebo multi-platforní. a knížky? ty bych nedoporučoval jelikož většina jazyků se vyvíjí tak rychle že než se knížka napíše už je "zastaralá"... proto je lepší se dívat na internet.. pokud chceš jo nějaký zajímavý čtivo tak si vem dokumentaci jazyka
ktory je najlepsi programovaci jazyk? podla mna je to ten, ktory cloveka bavi
a sa da lahko pochopit...
ale jazyky ako Java, ci C/C++, Perl, Python tak skoro neskoncia, PHP bude sa
este stale sa pouzivat na webove aplikacie
a co sa tyka Basicu, Pascalu, tieto jazyky boli urcene na studium programovania, ale v praxi sa moc nepouzivaju
asi se většina z nás schodne, že je asi lepší začínat něčím supr co pochopí každý hned. ... Python! Ten je velmi jednoduchý ale moc návodu česky není (nebo nejsou kvalitní), čili něco jiného ... No a teď by začala hádka ... C# je nejlepší, Java je nejlepší, Visual Basic je nejlepší, PHP je nejlepší. Shodneme se na tom že všechny (až na můj oblíbený Visual Basic ) nejsou dokonalé a každý (až na můj oblíbený Visual Basic , který umí všechno) je něčím specifický, díky toho je někteří proramátoři nebudou mít rádi a někteří je budou milovat.
No z tohoto (relativně zbytečného) komentáře si vyvoď že toto téma je dosti diskutabilní, vyvolává hádky a v konečném důsledku rozumnou odpověď příliš čekat nemůžeš.
Takže mi nezbývá než ti doporučit Visual Basic.
mily Misaz, to si reagoval na mna...
ja som si uz vybral programovaci jazyk a s tebou suhlasim, ze kazdy jeden jazyk
ma svoje specifika, podla ktorych sa na nieco hodi a na nieco ine nie a je na
programatorovi a vyvojarovi, aky jazyk si vyberie pre ten-ktory projekt (napr.
ak je to specificka aplikacie robena cisto pre MS platformu,tak je urcite
vhodnym jazykom niektory z .net platformy), pokial sa jedna o
multiplatformovost, tak je na to vhodna napr. java, resp. C/C++, pokial webova
aplikacia, tak PHP...
Perl, Python je takisto pouzitelny na webovych serveroch
tolko k tomu celemu, nerad by som tu vyvolaval vojnu okolo programovacich
jazykoch, lebo kazdy ma svoje specifika, takisto aj klady a zapory a kazdy
vyvojar musi este skor nez zacne nieco vyvijat to cele prehodnotit a az potom sa
pustit do vyvoja aplikacie
PHP - lahka tvorba serverovych aplikacii a kopec dostupnej literatury
otázkou je "jak dlouho" se chceš věnovat studiu programování a jaký máš programátorské myšlení. a sám vidíš mi ti nemůžeme říct kterej jazyk je best. tady Michal Žůrek - misaz tvrdí že Visual Studio (což se mýlí jelikož best je PHP ). ale viděl bych to takhle. nejdřív se rozhodni kterej jazyk bys chtěl umět. pak si ho osahej a podle toho jak ti v něm půjde se rozhodneš dál. jde ti to v něm? není co řešit! nejde? tak buď sis zvolil špatně nebo nemáš pořádný programátorský myšlení zkus si vyrobit nějaký algoritmus ( http://www.itnetwork.cz/…programovani ) a tím si svůj "programovací skill" zlepšíš
Nejlepší začátky bývají občas i těch lehkých jazýků.. prvně pochopit ten smysl všeho a pak postupovat výš a výš.. já jsem začínal u Game Makeru, jelikož je to lehký program.. a některé zaujme dělaní víc a víc věcí.. experimentování atd.. tak jsem se nějakou dobu zabýval tím GM učil se GML a pak jsem přešel na jiné jazyky.. jako je Delphi, HTML/JS/PHP/CSS, C#, C++ a další.. Pokud tě baví dělat hry.. nejlepším začátkem bude podle mě ten Game Maker, který navede člověka se začít tomu věnovat Začátek u těžkých jazyků nikdy nebývá pěkný
Tak zase takhle:
c#-k čemu se většinou používá- náročnost-1-10
c++-k čemu se většinou používá-náročnost-1-10
java-k čemu se většinou používá-náročnost-1-10
A dodám k tomu ještě něco:
c++-velké aplikace a hry
java-dobrá jako ,,portable''
Je to pravda?
Tohle bude má poslední mega otázka
Tak díky
najlepsi jazyk nemusi byt ten najpouzivanejsi... vsetko zalezi od situacie a hlavne od toho, co som uz spomenul
Obtížnost záleží na člověku a k čemu se používá? K čemukoliv co dokážeš napsat.
c#-tvorba pro windows-lehký
c++-tam, kde je potřebný obrovský výkon(např. Rozsáhlé hry)-složitý,
ale můžeš si dělat co chceš
java-jiné operační systémy-jakoC#, ale nepřehledná
PHP-web-relativně jednoduché, vyžaduje znalost dalších webových
jazyků
Hlavně, aby tě to bavilo. Já jsem si třeba oblíbil C++
Kódem? C# je v tomhle ohledu rozhodně lepší. Ne že bych se v Javě nějak vyznal, ale nějaký ten základ znám.
Pokud budeš tvořit čistě Windows appky a budeš mít zájem pokrýt co nejvíce Windows platforem (Modern UI prostředí, Windows Phone) vol jazyk běžící pod .NET - já mám oblíbený C#, Visual Basic má pro mě (sorry Misazi ) otřesnou syntaxi.
Pro web se klasicky asi nejlépe hodí PHP (na straně serveru) a samozřejmě HTML / CSS - ovšem to není programovací jazyk
Můj sen je udělat něco tak chytlavého, jako Minecraft.
Ne kvůli tomu že to jsou kostičky.. nehraji to každý den.
Ale mě se líbí že ty programátoři o to mají stále zájem.. stále to
vyvíjejí.. ta jednoduchost ale zábavnost..
Proč to vůbec mají v javě? Protože chtějí kód i do iOS?Ale o to
pochybuji..
Otázka:Jde něco takového(vlastně úplně stejného)(jen takový test)
udělat
v a,c++
b, c# ano/ne
Ono je vlastně na výběr jen ze tří co?
Visual BASIC asi ne.. ten mi už teď přijde takový primitivní, s málo
funkcemi..
V těch jazycích co ti byly nabídnuty uděláš cokoliv. Sám sice nemám rád VB, ale tvůj argument je naprosto mimo. Obsahuje veškeré funkce z knihoven .NET, pouze o malinko méně vlastností v porovnání s C#, je zde možnost jazyky dokonce kombinovat díky identickému IL. Za mě doporučuji C# nebo Javu, pro weby PHP (ale to se mi nezdá jako nejlepší začátek kvůli návykům). Python je zase trošku něco jiného (je to skriptovací jazyk)
takže co by si chtěl vyrobit? hru? to neni záležitost dvou týdnů, to ti je snad jasný
tak začneme tím že trochu zmírníš (neo si aspoň uvědomíš že dlouho si na ně nešáhneš). a teď tedy se rozhodni jakej jazyk budeš používat a řekni nám pro kterej ses rozhodl.. no a pak se ho začni učit podle místních seriálů...
s touhle volbou ti těžko poradíme. v klidu se koukni na oba jazyky, jak vypadají, jak se píšou, jak je chápeš atd... prostě věnuj se každému min. hodinu a pak se rozhodni
Ve 14ti letech přemýšlet o vývoji hry za 2 roky, když ani nevíš v jakém jazyce začít? Myslíš, že přečteš ty 3 knihy a pak vydáš hru, která smaže Minecraft z povrchu a ty už do konce života nebudeš muset hnout prstem? Chceš říct jak to dopadne? V nejlepším případě přečteš ty 3 knihy nepochopíš z nich ani ty základy a vzdáš to. V horším případě ani u těch knih nevydržíš a pudeš prudit na fóra, ať ti někdo naprogramuje tohle a na jiným tohle a pak to maximálně spojíš, pudeš na další fórum a tam to budeš prezentovat jako svojí práci.
Zkus třeba JavaScript a naprogramuj obyčejnou hru "Sirky". Pravidla snad znáš. Co se týká knížky, tak zatím si bohatě vystačíš s tím co máš tady, když tě to chytne, tři knihy ti rozhodně stačit nebudou. Jen o PHP jich mám cca 20 A to bych ještě řekl, že pravá kouzla v knížkách nenajdeš, na ty musíš přijít sám nebo okoukat z cizích zdrojáků. Javascript pro začátek dávám záměrně, abys ses pak s tou hrou mohl tady blýsknout... Držím palce.
Ne! To se šeredně mýlíš! Hru která smaže minecraft vydat nechci! A i
kdyby, tak až mi bude tak 26!
Nejsem debil..
Pascal má už své odslouženo a byl už překonán. Můžeš na něj rovnou zapomenout.
V Perlu a Pythonu je napsána významná část operačních systémů. Python je pro začátek hodně zajímavou volbou. Jsou to interpretry.
Téměř každý webhosting podporuje PHP. Pokud chceš dělat webstránky, je to skvělá volba. Opět je to interpretr.
Zbývají kompilované jazyky C# a Java. Pokud chceš zůstat u Windows, tak se ti bude hodit C#. Pokud chceš psát i pro jiné operační systémy, skvělou volbou bude Java.
C++ je pro začátečníka obtížný jazyk. Jako první jazyk bych ho nedoporučil. C má příliš nízkou úroveň abstrakce. D je sice skvělý, ale je určen spíše pro pokročilé programátory.
Zbývá ještě hromada dalších kvalitních jazyků, ale po nich na trhu už není taková poptávka.
V Pascalu jsme psali na základní škole v 8. třídě, kde učitelé uměli pouze práci s Microsoft Office programy a sami tomu nerozuměli. Je to podle mě jeden z těch lehčích jazyků na pochopení, ale dnes už k ničemu.
Kit:Moc pěkná odpověď. Díky!
Tak jsem se rozhodl-začnu se učit c#. java by už pak měla jít sama..
Dívám se na zdrojáky a jsou si celkem dost podobné..
C++ možná.. ale to až mi bude tak 25+.. hru v c++ zatím nemám v plánu
dělat..
možná až budu ve Švédsku(chystám se tam bydlet) a udělám své dva velké
projekty(hra,program)
(velké pro mě) tak potom se možná podívám na c++.. vždyť je čas..
Každopádně moc děkuji každému kdo mi pomohl..
a nezabudni ani sledovat novinky, lebo kazdy jazyk sa vyvija, pribudaju nove vlastnosti (napr. PHP v prvych verziach nepodporovalo objekty a bol vhodny hlavne na pracu s webovymi formularmi) a ak si zakupis literaturu, tak ta ti velmi rychlo zastara, ale je dobra na objasnenie synaxe, ale na pokrocilejsie programatorske techniky si budes musiet bud prist sam, alebo odkukanim od cudzich projektov... prax ti ziadna literatura neprinesie, musis sa cez nu prekusat sam
a nezabudni ani sledovat novinky, lebo kazdy jazyk sa vyvija, pribudaju nove vlastnosti (napr. PHP v prvych verziach nepodporovalo objekty a bol vhodny hlavne na pracu s webovymi formularmi) a ak si zakupis literaturu, tak ta ti velmi rychlo zastara, ale je dobra na objasnenie synaxe, ale na pokrocilejsie programatorske techniky si budes musiet bud prist sam, alebo odkukanim od cudzich projektov... prax ti ziadna literatura neprinesie, musis sa cez nu prekusat sam
Zobrazeno 48 zpráv z 48.