Tyhle jazyky jsou davno out, stejne jako treba Java nebo Perl. Ty nahradil Haskell, pak prisel Python a v pristim roce to bude nejspis Ruby, nektery kabrnaci delaji v Ruby uz ted. A po ruby nejspis prijde Eiffel. Dulezite je, naucit se kazdy rok novy programovaci jazyk, zahodit vsechno co uz bylo vytvoreny a naprgat si vsechno znovu od zacatku :)
Sorry za flejm, ale mam okolo sobe nadsence, ktery rozjareni tanci okolo ucebnice noveho skveleho programovaciho jazyka, ktery spasi svet, aby ho po par mesicich zavrhli a zacali obdivovat neco dalsiho.
no haskell tu je jeste porad, a jeste porad se z nej sypou novy featury ktery se pak (okudlany a zpraseny) dostavaj do jinejch jazyku (java, c# atd.)
i ten zkurvenej microsoft to pobral, sponzoruje vyvoj a nektery veci se snazi integrovat do svejch zpitvorenin (LINQ, STM ...)
a lidi co radi lisp jeste porad maji vsechno co python a spoustu veci navrch (a meli to o nakou tu dekadu driv, jak radi rikaji)
[joke heard-on="some lisp forum/mailing list"]
Q: i heard that lisp is dead ?
A: last time i checked, it didn't looked any deader than ususal ;-))
[/joke]
to, ze vetsina radovych "programatoru" (jedincum co podle sablonek vytvorenych architekty a designery tupe vypisuji metody do "enterprise aplikaci" se neda s cistym svedomim rict programatori bez tech uvozovek) neni schopna tyhle nastroje efektivne pouzit je smutny fakt.
to ze se vyskytuji jedinci kteri si uvedomili, ze prilis mocny nastroj blbovi do ruky nepatri, najimaji je tedy radsi po desitkach kusu a nechavaji je tupym zpusobem latat dohromady sracky a jeste rozhlasuji ze tohle je jedina mozna cesta a ze programovaci jazyky musi skrtit v rozkroku protoze jinak by v tom ta hovada udelala jeste vetsi bordel nez v tom maji ted je jeste smutnejsi fakt.
oblibenost != zaruka kvality.
to ze 30% lidi zvoli nejakou stranu jeste neznamena ze to neni banda ulhanejch zmrdu ;-)
tak jen dal tupa stada, bezte zase neco volit. ti kdoz maji rozum se na vas stejne vyserou a pouzijou v danou chvili nejvhodnejsi nastroj.
Smutne lec vystizne. Holt stadovitost se objevila i v tomto odvetvi.
Nejhorsi na tom je IMHO to z"Enterprise"ovani jazyku. Ad si klidne blbouni pisou za asistence "Navrharu" co chteji. Dokud nemusim byt v kontaktu s takovym kodem, je mi to fuk. Co mi ale vadi je ze ti sami blbouni nebo jejich nadrizeni mluvi do navrhu novych jazyku, ktere potom jednou za cas clovek musi i pouzivat. Nesmyslnost a protimluvnost Javy toho budiz typickym predstavitelem.
Zajimalo by me nakolik se opravdu podarilo vymitit debilismus z kodu (tipuji dost malo, v pripade Javy debilismem trpi i standardni knihovna).
ja by som to zostrucnil: dobrý programátor umí programovat v jakémkoliv jazyce... (mozno aj "dobrý programátor umí programovat" by stacilo :-))). Naucit sa novy jazyk je vacsinou otazka tak na pol dna, aspon v pripade tych proceduralnych..
Ne. To dela z neschopneho patlala patlala co uz neco spatla. Programator se z nej stane az ve chvili kdyz dohledne vsech (nebo alespon vetsiny) svych kroku a dokaze se podle toho zachovat.
Přesně tak, programátor se z patlala stává v okamžiku, kdy vytvoří netriviální projekt (nejlépe ve spolupráci s někým dalším, i to se totiž musí učit), který splní požadavky na něj kladené (na funkcionalitu, rychlost, dokumentaci, ...), lidé to začnou používat, bude to udržovat aspoň rok a pokud si nebude každý den fackovat za většinu rozhodnutí co při tom udělal.
Nejlepší je samozřejmě LISP, pak dlouho dlouho nic, následuje Whitespace a nejlepší z nejhorších je C/C++. Ale tu byla řeč o oblíbenosti, ne o kvalitě.
Ale teraz vážne, ono hlavne ide o to na aký účel sa daný jazyk hodí, napríklad hru v Pythone, web v C, alebo skript na spracovanie textu v asm by som rozhodne nepísal...