2007-11-22 16:12
geqinlengyue
开源脚本语言的相关问题
大家好呀
最近我想做一个开源脚本语言的比较,重在源代码的可修改性。修改的目的是用于一个密码算法评测系统,可现在对于一些源代码本身的一些特性不是很明白,有那位研究过源代码的高人指点一下,而且我应该怎么看,能给点建议吗?先谢谢了!
2007-11-23 22:00
shiren1118
3p不容易阿
2007-11-29 09:09
忍者神龟
问题不太明白。
你是要对几种脚本作比较?
还是修改密码评测系统?
2007-12-12 10:37
geqinlengyue
主要是通过比较来发现各自的优缺点,而后使用最合理的办法做密码测评系统!
2007-12-26 00:14
Angel.John
以下是对各类动态脚本的比较,希望对大家有所帮助:
BeanShell
优点:
1.名副其实的动态执行脚本
2.支持Java的大部分语法
不足:
1.对类的支持,对类的编译支持欠缺;加载脚本会占用内存较多 。
Groovy
优点:
1.动态执行脚本,运行效率较BeanShell高.
2.支持Java基本语法
3.部分自定义的语法格式有助于提高开发效率
不足:
1.实际运行是基于编译运行的.对类的支持,对类的编译支持欠缺.
2.部分自定义的语法如for,array等定义不一样,对原有代码有一定冲击;
3.程序员需要培训新语法
JRuby
优点:
1.能够在Java里面支持Ruby类库
不足:
1.类C的语法
JPython
优点:
1.能够在Java里面支持Python
不足:
1.类Python的语法
页:
[1]

Powered by ITPUB论坛