顶级脚本语言:PHP、Ruby、Python

EvansData发布的调查显示,PHP、Ruby和Python被评为最受开发者欢迎的脚本语言。这些语言以其良好的社区支持、易用性和扩展性著称。调查还发现,尽管微软支持的脚本语言资源丰富,但在受欢迎程度上仍不及开源语言。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Evans Data发布了脚本语言调查结果。在500多名开发者和IT专家心目中,PHP、Ruby、Python是他们最爱的语言。随着时间推移,企业中脚本语言的应用也发生着变化,这份调查列举出了每种语言的优缺点。Richard Dice(Perl基金会主席)在近期的采访中表示,脚本语言在企业里面正在呈现上升趋势,不仅仅用于简单任务或是原型构建。它们的应用范围更加广阔。
\在调查中,用户要根据以下种种特性(源自调查问卷)给语言评分:

\
  • 易于使用\
  • 异常处理\
  • 扩展\
  • 可维护/可读\
  • 跨平台移植\
  • 社区\
  • 可用的工具\
  • 工具质量\
  • 性能\
  • 内存管理\
  • 客户端脚本\
  • 安全\

所调查的语言包括:Actionscript、Flex、Javascript、Microsoft F#、Microsoft Powershell、Perl、PHP、Python、Ruby、VB Script。最终根据用户的意见生成调查报告。

\

综合评分(包括权重)将PHP、Ruby 、Python推到了首位。

\

\"\"

\
在这次调查中,最优秀的语言是那些开源语言,它们以符合自然发展规律的方式进化。而那种私有的Microsoft语言,虽然背后有着软件巨头的强力支持,也有众多资源,但并未像开源语言一样受到用户好评。
\

在用户眼中,Ruby和PHP的易用性最好,Python的扩展性则评分最高。在这三种语言中,Ruby的社区力量尤为显著:

\
Ruby社区相当小,但每个人都积极参与,勇于表达自己观点。
\

报告中也提到了一个常见的争论:Ruby的性能。

\
即便是最热衷于Ruby的用户也会对Ruby应用的性能有所怀疑,而且有些广为人知的用Ruby编写的Web 2.0应用,性能和扩展性方面已经暴露出了很严重的问题。
\

\"\"

\

报告中也突出了另一个问题:开发者对安全的关注还是一如既往的低。

\

最后来看,Ruby的评分从高到低分别是:易于使用、社区、跨平台移植、可维护/可读、异常处理。

\

\"\"

\

Antonio CangianoPeter Cooper对09年中Ruby面对的挑战持有异议,他们认为,Ruby面对的真正挑战来自于技术或是传道。EDC调查报告显示,Ruby平台需要在客户端脚本(这方面JavaScript的得分最高)和工具(质量和可用性)。

\

查看英文原文Top Scripting Languages: PHP, Ruby, Python

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值