JVM话三国 脚本语言之五虎上将

发表于:2011-2-09 10:07  作者:立方   来源:51Testing软件测试网采编

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签:

  黄忠——Jython:Python中的JVM的脚本语言。黄忠[字:汉升][终属:蜀汉](生卒:148-220(73岁))[荆州]南阳 [今河南南阳]人,官至后将军,追谥曰刚侯。 JPython,是JVM释放最早的脚本语言之一。其目的是Python用于Java平台的实现。在这方面,只是部分成功,因为它没有实现所有Python,而是整个Python语言的一小部分。 Python本身是沿着原来的脚本语言与Perl(1)。它保留了它的普及多年来作为一个最好的通用语言,它被广泛应用于内的Google。黄忠为五虎上将最后一名,和Jython一样,年轻时无比强悍,可惜耽误了几年,可惜可惜啊!

右将军黄忠

  Jython由于继承了Java和Python二者的特性而显得很独特。其是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,它是一个Python语言在Java中的完全实现。Jython也有很多从CPython中继承的模块库。最有趣的事情是Jython不像CPython或其他任何高级语言,它提供了对其实现语言的一切存取。所以Jython不仅给你提供了Python的库,同时也提供了所有的Java类。这使其有一个巨大的资源库。

  Jython的最初受到了它的主要开发者热情用户,但他主要的创始人离开了项目,去往微软工作之后,Jython开始挣扎着前行。在经历了Jython的创始人离去之后,项目基本在2005至2008年间停滞。在此期间,其他JVM的脚本语言尤其是Groovy,获得了很大的发展,而Jython是否会像黄忠一样慢慢老去、永远无法恢复的原有势头,我们拭目以待!


66/6<123456

评 论

论坛新帖



建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道