突然想起Groovy的效率問(wèn)題。
我不知道怎么樣才能完整正確的測(cè)試一門語(yǔ)言的效率,于Groovy也不能說(shuō)精通,于是就打算看看別人對(duì)此的評(píng)價(jià)。
國(guó)內(nèi)似乎只有emu做過(guò)這樣的評(píng)論: http://www.tkk7.com/emu/archive/2005/05/18/4784.html。emu的結(jié)果表明Groovy在數(shù)組和整數(shù)運(yùn)算時(shí)比java要慢10`30倍。
emu的測(cè)試是很片面的,我還不放心。而且似乎很多人對(duì)效率問(wèn)題不太關(guān)心--這大概是Java程序員的習(xí)慣吧:Java比C慢得多,還不是活得很滋潤(rùn)么!呵呵。
于是想去看看國(guó)外的牛人怎么樣評(píng)價(jià)Groovy。
Richard Monson-Haefel 認(rèn)為Groovy是“沉睡的巨人”:http://rmh.blogs.com/weblog/2006/02/groovy_the_slee.html
馬上 Ed Burnette 就開(kāi)始跳出來(lái)說(shuō)“BeanShell比Groovy更帥!我推薦使用小而強(qiáng)大的BeanShell”:http://blogs.zdnet.com/Burnette/?p=22
這真是說(shuō)到我的心里了,呵呵。
如果BeanShell也能象Groovy般得到廣大的關(guān)注,想必會(huì)更加美好。