2007. február 23., péntek

Hová mész te java...

Ahogy olvasgatom a thread-eket, egyre inkáb tartok attól hogy a java nyelv megpróbál minden lehetséges nyelvi feature-t implementálni amit eddig a világon kitaláltak, aminek az eredményeként olvashatatlanná válik.
  • closures, mert groovy meg rails jajjdejó
  • a horrorisztikus nativ XML támogatás, mert a dotnet állítólag...
  • super-package, ezt nem tudom honnan vették
  • tömb-szerű syntax sugar a Map-ekhez, mert PHP-ben milyen jó
  • új property syntax, Delphi-ből
  • satöbbi
Egzaktabban ez valahogy úgy hangzik hogy a learning curve megnő. Közben az egész mögött a motivációt nem értem, így is lehet saját nyelvet implementálni JRE-re, most meg már forkolni is lehet a javac-t, eclipse plugint tessék írni hozzá és mehet a műsor.

A java 1.5, ami eddig talán a legnagyobb nyelvi feature újdonságokat hozta, ehhez a sokmindenhez képest szinte semmi. Nem tudom mi sül ki ebből a végén de a jó öreg diktatúra kényelmesen biztonságosnak tünt, bár mondjuk a napocskás arcok is kevertek időnként szépeket.