Groovy or Beanshell ?

本文通过引用一些博主的观点对比了Groovy和BeanShell这两种脚本语言的效率。其中,Groovy在某些方面表现得比Java慢10到30倍,而BeanShell则因其小巧强大被推荐为更优选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

突然想起Groovy的效率问题。

我不知道怎么样才能完整正确的测试一门语言的效率,于Groovy也不能说精通,于是就打算看看别人对此的评价。

国内似乎只有emu做过这样的评论: http://www.blogjava.net/emu/archive/2005/05/18/4784.html。emu的结果表明Groovy在数组和整数运算时比java要慢10`30倍。

emu的测试是很片面的,我还不放心。而且似乎很多人对效率问题不太关心--这大概是Java程序员的习惯吧:Java比C慢得多,还不是活得很滋润么!呵呵。

于是想去看看国外的牛人怎么样评价Groovy。

Richard Monson-Haefel 认为Groovy是“沉睡的巨人”:http://rmh.blogs.com/weblog/2006/02/groovy_the_slee.html

马上 Ed Burnette 就开始跳出来说“BeanShell比Groovy更帅!我推荐使用小而强大的BeanShell”:http://blogs.zdnet.com/Burnette/?p=22 

这真是说到我的心里了,呵呵。

如果BeanShell也能象Groovy般得到广大的关注,想必会更加美好。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值