Python在Guido手中诞生了。实际上,***个实现是在Mac机上,同时也预测随着今年Python开发程序 3.0版的推出,受欢迎程度会继续增加,相信Python开发程序会在以后的开发界占有一席之地。
TIOBE开发语言排行榜参考资深开发者、开发供货商等人建议的计算方式,从2002年开始,每个月从常见搜索引擎中。计算出不同开发语言的流行指数(popular rating),并公布排行。每年1月时选出年度开发语言,去年选出的2006年年度开发语言是Ruby,这个月选出的年度开发语言Python。
Python开发程序是一种能够跨平台的高阶动态语言,很容易与C、C++和Java结合,也是Google内部使用的主要开发语言之一。根据TIOBE的计算,在2007年,Python是所有开发语言中流行指数增加比例***的语言,从排名第8名,超越Perl和C#,在2008年初爬升到第6名的位置。
TIOBE负责人Paul Jansen在报告中表示,今年Python开发程序推出后,还会更受欢迎。知名作家蔡学镛认为微软推出.NET平台的Python语言IronPython 1.0版后,使得Python能够跨平台支持到.NET平台,因此提高不少使用率。
因为Python流行指数的上升,将Perl的名次往下挤到第7名。Paul Jansen观察Perl长期的变化趋势,从2005年以后。Perl的流行指数开始下滑,到2008年时,跌到只有***时的一半。他认为Perl被Python超越,意味着Python未来将取代Perl,成为用来链接不同软件组件的整合语言。
Paul Jansen预测除了Perl以外,缺乏垃圾内存自动回收机制的C和C++,流程指数在2008年都将会继续往下滑。除了Java和C#仍旧是***的开发语言之外,他说,ActionScript有机会进入前20 名。
Moblin的开发,主要是在Moblin.org的几个开源项目基础上,针对应用程序的开发,我们可以根据MID的特性编写新的应用,或者移植现有的GTK、Python开发程序等等。但我个人认为,首先要熟练掌握一套API,切勿贪多,因为都是大同小异的东西。以上是我对moblin的一点简单认识,还有实践的经验,水平有限,有什么不对的地方希望大家指正。
展望一下未来吧,MID的前景,如果解决了低功耗的问题(这也是Intel的主要贡献),使它能待机三四天。而不是短短的几个小时的话,它将会从“玩具”变成像如今手机一样的必需品,到那时,恐怕日益衰落的PDA也该寿终正寝了。
【编辑推荐】