原创 当铁蟒遇上猴子收藏

新一篇: 专访Miguel de Icaza | 旧一篇: IT期盼龙首

       听说过Jython吗?JythonPython语言在Java平台上一个实现,它可以让开发者用Python语言来进行Java体系下的开发。Jython当年的推出曾经在整个pythonJava社区都引起巨大的轰动,而Jim Hugunin正是Jython的作者。可惜的是Jython2.1版本以后就未曾再发展新版本了,这多少有点令人遗憾。不过现在Jim Hugunin又回来了。这次他带来是IronPython

       在数月前PyCon 2004大会上,IronPython就曾经轰动一时。作为一个在.NET平台上Python语言的实现,IronPythonbanchmark成绩居然要好过其C语言的实现CPython。由此可见.NET出色的架构设计以及Jim Hugunin对语言设计深刻的理解能力。

       当然了,IronPython同样也可以在Mono上运行。不经意之间,微软在开源社区的帮助下,对Java完成了一次合围。利用Mono实现了跨平台的能力,用IronPython实现其跨语言的设计能力,而且是第三方的语言,不是微软的原创。当然,对于Jim Hugunin这样的天才,微软又岂能坐视不见,这不,随着IronPython第一个版本的发布,Jim Hugunin也跟着进了微软开始上班了。

       IronPythonMono上的顺利运行,从一个侧面也证明了Mono.NET良好的兼容能力。虽然在速度上,Mono尚无法与.NET相媲美(根据IronPython的测试,Mono的速度大概只有.NET60%)。但我们相信,随着功能完成,开源社区的开发者一定花更多的精力来进行性能的优化。MonoIronPython一定会有更加美好的未来。

发表于 @ 2004年08月12日 17:51:00|评论(loading...)|编辑

新一篇: 专访Miguel de Icaza | 旧一篇: IT期盼龙首

评论

#太好了 发表于2004-08-20 08:56:00  IP: 61.51.130.*
太好了太好了太好了太好了太好了太好了太好了太好了太好了太好了太好了太好了太好了太好了太好了
#EJB2me 发表于2004-09-01 17:07:00  IP: 222.64.107.*
有点意思
#abc 发表于2004-09-01 15:30:00  IP: 61.145.233.*
微软是一个有雄才大略的战略家。
他当然能看到机遇,把握机会。

java的人长期以来的风气是非常排外,其他语言的什么都看不起。
只能落后再落后。
#newlkf 发表于2004-09-17 16:19:00  IP: 61.153.0.*
不用把.net的多语言性想的那么好,都得适应CLI
没看到vb.net被改的面貌全非
#无名 发表于2004-11-22 10:31:00  IP: 149.211.153.*
为什么你一定要说VB.NET是被改了呢?为什么不把他看成一种新的语言呢?何况现在的重点已不是语言本身了。
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © Silentangel