【7月8日 CSDN 付江/编译】2008年7月份的开发语言排行榜已经出炉,前三甲的排名仍然没有变化,仍然由Java、C、C++牢牢占据,三者的流行比例分别是21.3%、15.9%和10.7%,Java和C++的流行度在缓慢上升,C的比例虽有所下降,但由于其在需要对系统以及硬件进行操作的开发上的效率和稳定性方面仍据优势,短时间内在三甲内的位置也不会被动摇。
值得注意的是,PowerShell(原开发代号Monad)排名突飞猛进,份额比去年同期上升0.44%,从20名外杀入排行榜前15名。作为微软在06年第四季度推出的一种新的命令行外壳和脚本语言,PowerShell主要用于进行系统管理和自动化,被认作是DOS下批处理语言的最佳承继者,已经逐渐显示出下一代脚本的潜力,极有可能在接下来的几年内成为Windows管理员最重要的语言。它建立在 .NET Framework 的基础上,全面支持Windows最新的服务器产品,包括SQL Server 2008、Windows Server 2008。
此外,Python作为一种面向对象的解释性程序设计语言,由于其简单、易学、免费、开源、高效率、可移植性好、可扩展性强等优良特性,也比去年同期份额上升1.95%,达到近5%的流行普及率。据说Google的核心代码部分就有很多是由Python开发的。
具体排名情况请见下图:
【关于TIOBE开发语言排行榜】每月更新一次,依据的指数是基于世界范围内的资深软件工程师和第三方供应商提供,其结果作为当前业内程序开发语言的流行使用程度的有效指标。流行的搜索引擎包括Google、MSN、Yahoo!和YouTube等。
该指数可以用来检阅开发者的编程技能能否跟上趋势,或是否有必要作出战略改变,以及什么编程语言是应该及时掌握的。观察认为,该指数反应的虽并非当前最流行或应用最广的语言,但对世界范围内开发语言的走势仍具有重要参考意义。
CSDN网友评论:
在web项目(非网站)开发方面,首先,Java是不错的语言,揭开了,语言的革命,更易用,更面向对象。但是在实际项目中,Java都在windows上开发的,部署的时候也大部分都是用windows上的Tomcat的,mysql,sqlserver等服务器,很少用Linux来部署的。原因是维护成本较高,硬件资源要求较高。其次,java的web开发学习周期和掌握成本较高(视个人情况而定,这是平均情形)。而Struts,spring,hibernate,webwork,jsf,Juice等等开源项目的不断的更新,使开发者们在综合应用他们的时候 ,出现兼容的问题!而且开源的选择之多,使开发者有的时候无所适从,并且还要阅读源代码(你读了么,读了几个?读了提高了么?)既然这样,不如用.net来得好,它在windows上有先天的优势,其语法c#和java几乎没有什么区别。也不用学习这么多的开原架构,而且不会出现兼容的问题。在企业集成方面,java用来应用大的项目(世界企业500强这样的大公司用的系统),国内的企业也有用java开发的系统的,但是开发周期较长,也就是人月成本较高。而.net 在这方面也有先天的优势,就国内来说,客户端用的都是windows(你用Linux办公么?)。net在这方面的优势就不用多说了,占着地利。将来vista流行之后,用户更倾向于开发快速的.net 程序。在web网站方面,java的在国内几乎没有什么优势,请看(php之父炮轰java)。我就不多说了,那上面已经分析的很透彻了。asp.net是既asp之后的,所以用户也不在少数的。在这方面php十分的强劲。而且php开元的项目很多。拿来就可以用。顺便说一下,java貌似开元,但是还是大的厂商掌握着的。LAMP才算是真正的开元的,土生土长的(包括python,ruby等)。 C/c++就不用说了,整个it软件的基础就是他们,功不可磨。我原来也是学java的,我并不是不喜欢java,但是大势所趋,java已经挽回不了颓势的。国际上的不了解,就不多说了,而且离我们太远了。有什么不对的地方,大家可以发表建议或意见。
=========================================我是分割线===========================================
转自CSDN
![]() |
谢亚龙逼女足姑娘作检讨(图)
“安静”为啥成裁判口头语?
姚明私下发给刘翔的短信
|
![]() |
曝光:姚明小时候与可爱女生合影(图) 组图:隋菲菲私家相册 率性美感领衔女篮 |
![]() |
![]() |
![]() |


档案
日志
相册
视频








评论
想第一时间抢沙发么?