<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Pokud je cílem je nadchnout a rychle získat výsledky, pak ano, ale v PHP<br>
se naučí špatným stylům, které se později těžko budou odnaučovat. I když<br>
teď přeháním, pro základy programování a algoritmizace je podle mě PHP<br>
silně nevhodné.<br><div></div></blockquote><div><br>V tomhle musím souhlasit. Sice mám PHP rád a napsal jsem v tom i docela rozsáhlé aplikace, ale lidé, kteří na PHP začali zpravidla píšou jako prasata - z pohledu prehlednosti kodu i algoritmizace. Bohuzel jsem mel tu cest "navazovat" na praci nekolika desitek PHP programatoru, coz mi zpusobilo mnoho bezesnych noci. <br>
<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Já už třeba na <a href="http://builderu.cz" target="_blank">builderu.cz</a> napsal, že Java jakožto jazyk, který všechno<br>
emuluje něčím jiným není dobrý učební jazyk. <br></blockquote><div><br>Polozme si otazku, jestli je to dobre nebo spatne. Chceme se naucit vytvaret robustni aplikace a algoritmy nebo se hrabat v pocitaci na nizke urovni a primo komunikovat s HW? V tom prvnim pripade Java nema zadny problem, naopak to "emulovani" (zapouzdreni) ma svoji filosofii.<br>
<br>Myslim, ze kdyby Java mela tak omezene prostredky, ze by napriklad bankovni domy tuto platformu nepouzivaly. Naopak, existuje siroke spektrum nejruznejsich aplikacnich serveru, portalu, CMS, DMS, nastroju integracni vrstvy apod. Tyhle moznosti jsou vykoupeny plossi krivkou uceni.<br>
<br>Vzhledem k tomu, ze se bavime o uceni, tak souhlasim, ze Javu ne. Ale co treba Groovy, zejo? :-)<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div> >2. U nás se jedná hodně o výuku Excelu - tak potom makra.<br>
</div></blockquote><div><br>Co treba OpenOffice a kdyz makra, tak v pythonu? ;) Excel opravdu nepovazuji za vhodou platformu k nicemu mimo elementarnich operaci nad maticemi/tabulkami dat.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Mě naopak Python přijde jako velmi vynikající pro začátek. Čistý jazyk,<br>
výsledky vidíte hned, neprasí se tam jako v PHP, neobchází se všechno</blockquote><div><br>Neprasi, ale prasit muze. Viz globalni promenne, cross-class sdilene promenne apod. Vetsina dostatecne flexibilnich jazyku ze sve podstaty umoznuje bastleni. Je to spis o kulture programatoru, jestli se k tomu snizi nebo ne.<br>
<br>Marek<br></div></div>