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.
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.
Ona je to vlastne hloupost, ale osobne vidim jako nejvetsi prispevek
statickeho typovani pro mou malickost v tom, ze dobre funguje
doplnovani kodu :-)
Skoda jen, ze jedina firma, ktera kraci zlatou stredni cestou je
Apple se svym Objective C. Moznost typovat staticky i dynamicky je
temer stribrna kulka.
Ondra "Satai" Nekola
http://www.nekola.cz