> Pri tehle prilezitosti bychom mohli sporadat anketu, kdo vlastne uz
pise zdrojaky s 1.5 ficurami. 

Aj ja sa pridavam do ankety - z 1.5 som si oblubil hlavne generics a
novy for cyklus.
Co ma ale uz viackrat trochu napalilo je, ze novy for nejde pouzit nad
Enumeration -
alebo som iba nevzdelany a existuje nejaky standardny wrapper ?

Inak pri tejto prilezitosti - drobna filozoficka uvaha:
Na strankach http://www.theserverside.com v poslednej dobe casto vidno
flamewar
na temu Java versus RoR (Ruby on Rails resp. dynamic-typed languages).
Az ma mrazi, ako nasa programatorska komunita znovu a znovu bludi v
kruhu poznania
a opat sa snazi prist na to, co uz medzi-casom stihla zabudnut.

Mam teraz na mysli entuziastov, ktori si myslia ze dynamic-typed
languages zazracne 
odstrania problemy, ktore mame pri vyvoji software.

Zabudaju, ze staticke urcenie typu nesluzi len na to, aby ma kompiler
vedel dopredu upozornit na par chybiciek.
Ale staticke urcenie typu vyjadruje aj kontrakt - ked vidim akeho typu
je objekt, viem
co od neho mozem ocakavat. To je pre cloveka nesmierna pomoc,
ked sa snazi pochopit cudzi kod (pripadne aj svoj vlastny - po dlhsom
case :-)

Basnickou recou povedane - o, aky priepastny rozdiel v mnozstve
poskytnutej informacie:

        var zoznamLudi;

        List<Clovek> zoznamLudi;     

To je jeden z dovodov, preco som si oblubil generics - pretoze umoznuju
upresnit kontrakt 
obecnych Collection tried .

Inak, samozrejme mam rad aj dynamicke jazyky - tam kde je to namieste -
napr. ako skriptovaci jazyk
pre tvorbu templejtov HTML stranok. - Skripem zubami, ked musim pouzivat
JSP. A pouzitie EL mi iba
pridava na tantalovskych mukach (preco sa neda lahko zavolat metoda s
parametrom - programoval vobec 
niekedy ten clovek  co to navrhoval ?!) Este ze tu je napr. FreeMarker.

Bolo by este mnoho co hovorit, napr o bariere komplexity a z toho
vyplyvajucich obmedzeni ludskych moznosti
pri vyvoji software (iba samotne JDK obsahuje viac ako 12000 tried - no
studuj to !   a to nehovorim o vsetkych 
tych dalsich moznych knizniciach)...

...ale ....
  
 ...dobry obed mi zacina postupne travit, filozoficka nalada sa vytraca
- a teda je cas vratit sa do pracovneho procesu....
Dufam, ze spravca tejto konferencie (ak nejaky je), nebude toto
povazovat za spam a nevykopne me .... :-)

Stm.





Odpovedet emailem