> 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.
