shrek ma pravdu, ze kazdy ma svoj oblubeny jazyk a v kazdom je nieco
zaujimave. Zvacsa su to vsak veci, ktore zavisia na vkuse a mysleni,
co komu najviac sekne. Mne sa najviac paci C++ kvoli moznosti pisat
v nom jednu vec x sposobmi, co napr. Eiffelakom lezie na nervy.
Ked si napr. pozriete Javu ci C#, su to jazyky postavene na SmallTalku,
so syntaxou typu C++ (kvoli strucnosti pisania). Medzi nimi su uplne
zanedbatelne rozdiely, oba bezia cez referencie a spomaluje ich garbage
collector... Pre produktivnost a mensie chyby su to fajn jazyky (ale
take su aj Python, Ruby, Eifell...), ale ak chcete urobit nieco rychle,
tak na ne zabudnite (osobne si myslim, ze Python je progresivnejsi).
Delphi je podla mojho nazoru fajn, clovek si na to rychlo zvykne
a ich plusom je pre zaciatocnika prave to vynimocne jednoduche
prostredie, co sa neda porovnat s Visual C++. Je dobre, ze ak sa
clovek rozhodne prejst k C++, moze ist do C++ Buildera bez toho,
aby sa obaval, ze tomu nebude rozumiet, kedze pouzivaju rovnaku
kniznicu VCL/CLX. Celkovo sa mi pacia Borlandovske prostredia viac
uz od dob TP a BCC pod DOS. Prve verzie Delphi podla mna neboli moc
vydarene, ale od 3.0 je to uz vcelku fajn. Aj ked casom je VCL/CLX
prilis tesny na to, aby sa v nom dali robit pruzne programy, vtedy
si kazdy musi dopisat svoje vlastne veci.
Aby ste si nemysleli, ze som proti MS, mam kupeny MSVC 6.0 a BCB 5.0,
a rychlost robenia programu je vyrazne v prospech BCB5.
Co sa tyka tych vojen okolo jazykov: vsetky jazyky C, C++, Pascal,
Java, C#, Python... su na jedno kopyto, ked sa clovek nauci pisat
v jednom, nauci sa aj v druhom, je to len otazka zvyku. V kazdom
jazyku (pokial to nie je vylozene osekane) sa da urobit cokolvek
co aj v inom. Ale su aj jazyky, ktore su uplne odlisne, ako Prolog,
LISP (Scheme), Haskell, ML... To je uplne iny svet programovania.
Dalej su jazyky, ktore su zovseobecnenim nejakej paradigmy, ako je
SmallTalk - cisto objektovy jazyk s takmer nulovou syntaxou, kde
sa vsetko deje cez bloky a metody.
Takze, nech si kazdy vyberie taky jazyk, aky vyhovuje jemu a problemu, ktory riesi, a nech nerozobera marketingove otazky analyzou rozlicnosti jednotlivych jazykov, je to akosi off-topic.