阅读更多

Tiboe近日发布了11月份的编程语言排行榜,此次 CJava的差距越来越小,仅相差1%;Objective-C更是生猛,从上月的第18位飙升到了第13位。有前进的当然也少不了相对后退的,上月还处于第17位的D语言已经跌至第20位。

下面是11月编程语言排行榜的前二十名及相关数据:

 

Position
Nov 2009 Position
Nov 2008 Delta in Position Programming Language Ratings
Nov 2009 Delta
Nov 2008 Status
1 1 Java 18.373% -1.93%   A
2 2 C 17.315% +2.04%   A
3 5 PHP 10.176% +1.24%   A
4 3 C++ 10.002% -0.36%   A
5 4 (Visual) Basic 8.171% -1.10%   A
6 7 C# 5.346% +1.32%   A
7 6 Python 4.672% -0.47%   A
8 9 Perl 3.490% -0.39%   A
9 10 JavaScript 2.916% -0.01%   A
10 11 Ruby 2.404% -0.47%   A
11 8 Delphi 2.127% -1.88%   A
12 13 PL/SQL 0.908% -0.03%   A
13 38 Objective-C 0.893% +0.74%   A-
14 14 SAS 0.816% +0.09%   A
15 16 Pascal 0.654% +0.14%   A--
16 15 ABAP 0.643% +0.07%   A--
17 21 Lisp/Scheme 0.618% +0.15%   B
18 22 MATLAB 0.611% +0.15%   B
19 20 Lua 0.544% +0.07%   B
20 12 D 0.543% -0.90%   B

 

趋势图: 

 

21-50位排名:

Position Programming Language Ratings
21 ActionScript 0.519%
22 COBOL 0.430%
23 Transact-SQL 0.412%
24 FoxPro/xBase 0.379%
25 Fortran 0.376%
26 Logo 0.361%
27 Scratch 0.346%
28 Alice 0.329%
29 Ada 0.305%
30 S-lang 0.292%
31 RPG (OS/400) 0.285%
32 Erlang 0.261%
33 PowerShell 0.259%
34 Scala 0.244%
35 Awk 0.243%
36 Prolog 0.234%
37 NXT-G 0.234%
38 Tcl/Tk 0.221%
39 Focus 0.209%
40 LabWindows/CVI 0.193%
41 Haskell 0.183%
42 PL/I 0.177%
43 JavaFX Script 0.176%
44 MAX/MSP 0.161%
45 LabVIEW 0.157%
46 Falcon 0.156%
47 Groovy 0.152%
48 Modula-3 0.146%
49 Forth 0.144%
50 Smalltalk 0.135%

 

51-100名编程语言排名

 

4th Dimension/4D, ABC, AD, Algol, APL, Applescript, Beta, Boo, Bourne shell, C shell, Caml/F#, cg, CL (OS/400), Clean, Clojure, Cobra, cT, Curl, Euphoria, Factor, Fan, Icon, IDL, Inform, Informix-4GL, Io, J, Lingo, MAD, Mathematica, ML, Modula-2, MOO, MUMPS, Natural, Occam, Oz, PowerBuilder, Progress, Q, R, REALbasic, Revolution, SIGNAL, SPSS, SuperCollider, VBScript, Verilog, VHDL, XSLT

 

编程语言类型走势

Category Ratings Nov 2009 Delta Nov 2008
Object-Oriented Languages 54.4% -3.2%
Procedural Languages 41.6% +2.8%
Functional Languages 2.8% +0.2%
Logical Languages 1.3% +0.1%

 

Category Ratings Nov 2009 Delta Nov 2008
Statically Typed Languages 59.2% -0.2%
Dynamically Typed Languages 40.8% +0.2%

 


点击查看详情:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

  • 大小: 69.5 KB
来自: tiobe
18
8
评论 共 26 条 请登录后发表评论
26 楼 xinshou 2009-11-14 10:24
这是根据什么排出来的?
25 楼 houniao 2009-11-13 21:01
我觉得actionscript过一些时间会跑到15位左右稳定
24 楼 zxz87 2009-11-13 19:19
AllenZhang 写道
我从来就没明白这个排行榜,加起来永远不会到100%

........
这里只有列出前50位
23 楼 egmkang 2009-11-13 17:23
C 1x出来,估计C还能在火一把
22 楼 xxrrss 2009-11-13 16:57
看好perl
21 楼 liedexuan 2009-11-13 14:16
就算是C再怎么挺也不可能挺过JAVA再第一 而java也不可能取代C
20 楼 whaosoft 2009-11-13 10:09
java  还是第一
19 楼 treblesoftware 2009-11-12 23:18
动态语言对静态语言的威胁越来越大了。希望JAVA发展好。
18 楼 zhao_xiao_dong 2009-11-12 19:50
什么排行榜呀,有什么意思,试问哪个语言能打败哪一个呢,
公司用哪种语言你就要会哪种,当你的TL说这个用C你就要学C,
说用C#你就要用C#,要用Java要会Java,程序员会一种语言够
吗?
17 楼 寒水依痕 2009-11-12 17:33
kevinmeng0509 写道
java开来要被php灭了

………………
16 楼 clia 2009-11-12 16:18
C.. / 3P+R / Java JavaScript / VB
15 楼 terryang 2009-11-12 14:42
longer042 写道
我是搞java的看到 java没落了 我很腥味

笔误??欣慰??
14 楼 kevinmeng0509 2009-11-12 13:07
java开来要被php灭了
13 楼 starry198804265811 2009-11-12 12:36
统计结果仅供参考而已。
12 楼 CalvinCr 2009-11-12 12:30
gakaki 写道
说实话 从语言特性上 Objective c 和 as都太差劲了

但objective c 可以c c++混用是个优势

adobe可以换语言了 as老了 有些

不如javafx的语言

别迷信语言特性,要考虑生产力和语言生态环境
11 楼 AllenZhang 2009-11-12 11:54
我从来就没明白这个排行榜,加起来永远不会到100%
10 楼 hanjiangit 2009-11-12 11:07
java下降了
9 楼 longer042 2009-11-12 11:02
我是搞java的看到 java没落了 我很腥味
8 楼 lululau 2009-11-12 10:38
objective-c太彪悍了
7 楼 revivemydark 2009-11-12 10:26
PHP都能第三,为啥Python不行,狂顶python

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Node.js的核心与红利

    作者从历史角度解读Node.js,帮助读者透过猜忌和谣言,看清真实的Node.js,了解Node.js的核心与红利。 令人惴惴不安的Node.js 我们越来越频繁地看到关于JavaScript的新闻,刚开始谈到的是引擎性能提升,后来则是...

  • IE 彻底凉了!

    今天打开刚电脑找选题,就看到了知乎热榜上的一条问题我开始想起,小时候每天放学后飞奔回家,就为了在大人下班前玩半个小时电脑。IE,flash,4399,就是很多90后小伙伴的童年。之...

  • Node.js的核心与红利,让大家了解一下它的前世(转载)

    作者从历史角度解读Node.js,帮助读者透过猜忌和谣言,看清真实的Node.js,了解Node.js的核心与红利。 令人惴惴不安的Node.js 我们越来越频繁地看到关于JavaScript的新闻,刚开始谈到的是引擎性能提升,后来...

  • Node.js的核心与红利(zz)

    作者从历史角度解读Node.js,帮助读者透过猜忌和谣言,看清真实的Node.js,了解Node.js的核心与红利。 令人惴惴不安的Node.js 我们越来越频繁地看到关于JavaScript的新闻,刚开始谈到的是引擎性能提升,后来则是...

  • ASP.NET和PHP全面对比

     刚刚在9月编程语言排行榜上取得历史性突破的PHP在Web开发领域最到的对手可能就是基于微软.NET技术的ASP.NET。近日,微软的Joe Stagner在博客上发表了一系列文章比较了PHP和ASP.NET性能方面的文章,引起了来自双方...

  • 关于前端那些事

    这使得用Javascript这类脚本语言编写出来的代码与用C这类高级语言写出来的代码性能相差无几,却节省了开发成本。对性能的苛求是Node的一个关键因素。 Javascript是一个事件驱动语言,Node利用了这个优点,编写出可...

  • XML 的未来

    在本文中,Elliotte Rusty Harold 对 XML 领域在 2008 年以及未来的发展方向作出了新的预测。 发展的车轮转动缓慢,但依然在转动。水晶球或许有些朦胧,但 XML 未来的轮廓已经逐渐清晰。准确的时间线依然不那么明确...

  • 搜狗

    11月 在中国电子信息产业发展研究院主办、赛迪网与赛迪顾问共同承办的2008中国搜索盛典上,搜狗获得了“2008年度最受企业关注的搜索引擎”“2008年度最佳音乐搜索”“2008年度最佳地图搜索”三项大奖。  2007 1月 ...

  • Android系统简介

    中文名:安卓(官方) 安致 (非官方)安智(非官方)注:Google2005年8月17日收购美国Android公司得到手机巨头摩托罗拉的支持,摩托罗拉2010年放弃其他的操作系统(包括自家的Linux和UIQ)只支持Android。...

  • 2023年5月房地产行业舆情监测报告:政策、品牌及重点事件分析

    本报告由艾普思咨询发布,详细分析了2023年5月中国房地产行业的舆情状况。主要内容涵盖行业发展简报、舆情态势(声量/情感分布、来源/媒介分布、典型报道、地域分布)、品牌舆情关注度TOP10以及重点舆情话题和事件。报告指出,5月份房地产行业舆情声量显著上升,达到27,344,454篇次,主要受政策调整、企业动态等因素影响。此外,报告特别关注了万达集团大规模裁员传闻和光明房地产集团原董事长沈宏泽接受审查调查两大重点事件。 房地产从业者、投资者、政策研究者及相关媒体从业人员。

  • 基于戴维南模型的电池参数与SOC在线联合估计:FFRLS+EKF算法的应用

    内容概要:本文详细介绍了利用戴维南模型结合遗忘因子递推最小二乘(FFRLS)和扩展卡尔曼滤波(EKF)算法,实现电池参数和荷电状态(SOC)的在线联合估计。首先,通过FFRLS算法实时更新电池模型参数(如R0、Rp、Cp),确保模型能够适应电池的老化和环境变化。接着,EKF算法利用最新的参数估计SOC,解决了传统EKF因参数不准确而导致的估计偏差问题。文中还讨论了算法的具体实现细节,包括参数初始化、协方差矩阵设置、遗忘因子的选择以及针对不同工况的优化措施。此外,文章提供了实测数据对比,展示了联合估计方法相比单一EKF算法的优势,特别是在低温和电流突变等复杂工况下的表现。 适合人群:从事电池管理系统(BMS)开发的技术人员,尤其是对电池参数和SOC估计有研究兴趣的工程师。 使用场景及目标:适用于电动汽车、储能系统等领域,旨在提高电池参数和SOC估计的准确性,从而优化电池管理和延长电池寿命。 其他说明:文章强调了实际应用中的调试技巧,如使用示波器监测突变、MATLAB进行离线验证等,并指出在嵌入式设备(如STM32F407)上的性能优化方法。

  • COMSOL二维仿真中电磁超声Lamb波在金属板材检测的应用指南

    内容概要:本文详细介绍了如何使用COMSOL进行二维电磁超声Lamb波仿真的具体步骤,特别针对金属板材检测的新手用户。首先,从建立几何模型开始,包括设置板厚、板长等参数。然后,介绍物理场耦合设置,如电磁场和结构力学之间的洛伦兹力耦合。接着,讲解了激励信号的选择和网格剖分的技术要点。此外,文中还提供了求解器配置的方法以及后处理阶段如何分析仿真结果,包括提取位移信号并进行FFT变换。最后,给出了一些实用的操作技巧和常见错误提示。 适合人群:初学者和有一定COMSOL使用经验的研究人员和技术人员。 使用场景及目标:帮助用户掌握电磁超声Lamb波的基本原理及其在COMSOL中的实现方法,能够独立完成简单板材检测任务。 其他说明:文中不仅涵盖了详细的仿真步骤,还包括了许多实践经验分享,有助于提高用户的实际操作能力。

  • HAL库BootLoader通过FLASH进行双APP升级

    HAL库BootLoader通过FLASH进行双APP升级

  • 手撕M3U8加密!用aiohttp异步爬取伪装的TS文件,FFmpeg一键合并4K视频(附完整源码)

    m3u8文件

  • 杰奇CMS2.4仿铅笔小说网站模板源码,响应自适应界面+支付宝支付功能+关关采集

    1、响应式界面 2、页面布局合理,采用网络神板“笔趣阁”的布局,层次分明,结构清晰 3、页面色彩文艺,网站色彩搭配素雅、干净、不伤眼睛,文艺小清新范 4、版本支持会员中心及支付宝支付 5、2.4版本下vip章节支持 6、模板自适应 运行环境 php5.6+mysql 内附详细安装教程。

  • 锂电池保护板开发:基于中颖SH367309的硬件设计与代码实现详解

    内容概要:本文详细介绍了基于中颖SH367309芯片的锂电池保护板设计方案,涵盖硬件设计、PCB布局、代码实现等方面。硬件设计部分强调了电压采集电路、均衡电路、温度检测电路以及MOS管驱动电路的关键设计要点;PCB布局则关注模拟和数字地的分割、走线规范等问题;代码实现部分讨论了电压校准、过压保护、通信协议、均衡控制等核心算法的实现。此外,还提供了调试经验和常见问题解决方案,如过流保护算法优化、低温均衡异常处理等。 适合人群:从事锂电池管理系统开发的技术人员,尤其是有一定硬件设计和嵌入式编程经验的工程师。 使用场景及目标:适用于需要开发高性能、高可靠性的锂电池保护板的企业和个人开发者。主要目标是帮助读者掌握SH367309芯片的应用,提高产品的稳定性和性能。 其他说明:文中提供的完整工程文件可在GitHub上获取,方便读者进行实践和参考。建议读者在实际开发过程中结合具体应用场景灵活运用文中提到的各种技术和技巧。

  • 电动汽车主动前轮转向控制AFS的Matlab/Simulink建模与优化

    内容概要:本文详细介绍了基于Matlab/Simulink平台构建的7自由度电动汽车整车模型及其主动前轮转向控制系统(AFS)的设计与优化方法。首先,文章阐述了7自由度整车模型的建立,包括车辆的动力学特性和轮胎力学模型。接着,深入探讨了滑模控制器的设计,展示了如何通过滑模面和控制量输出公式实现对车辆横摆角速度和质心侧偏角的有效控制。此外,还讨论了联合控制策略的应用,以及如何通过调整参数提高系统的稳定性和响应速度。最后,分享了一些实际调参经验和常见问题的解决方案。 适合人群:从事电动汽车控制系统的研发人员、高校相关专业师生、对车辆动力学和控制理论感兴趣的工程技术人员。 使用场景及目标:适用于希望深入了解电动汽车操稳性控制机制的研究者和技术开发者,旨在帮助他们掌握AFS系统的建模方法、优化技巧及实际应用中的注意事项。 其他说明:文中提供了丰富的实例和详细的代码片段,便于读者理解和实践。同时提醒读者注意仿真过程中可能出现的问题及解决办法。

  • Halcon与C#联合开发的工业视觉框架:图像处理、异常处理及内存管理实战解析

    内容概要:本文详细介绍了Halcon与C#联合开发的一个稳定版本的工业视觉框架。首先强调了环境配置的重要性,确保Halcon的runtime版本与开发环境一致,避免常见的dll版本不匹配问题。接着阐述了图像处理流水线的设计,利用Task+async/await提高效率并避免界面卡顿。文中展示了如何通过状态机实现流程引擎,使配置文件定义处理步骤更加灵活。此外,文章深入探讨了内存管理和异常处理的最佳实践,如使用using语句确保HRegion对象正确释放,以及将Halcon的错误码转化为易读信息。最后,作者分享了一些实用技巧,如通过WCF实现算法和服务化通信,以及提供了一个PCB板检测的Demo项目作为实例。 适合人群:具有一定编程基础,尤其是熟悉C#和Halcon的开发人员,以及从事工业视觉项目的工程师。 使用场景及目标:适用于希望深入了解Halcon与C#联合开发的工业视觉框架的技术人员。主要目标是帮助读者掌握图像处理流程、内存管理、异常处理等方面的知识,从而能够构建高效稳定的工业视觉系统。 其他说明:文中提供了大量代码片段和实践经验,有助于读者更好地理解和应用相关技术。同时,提醒读者在实际开发过程中需要注意的一些常见问题及其解决方案。

  • 利用Python与PSS/E实现插电式电动汽车增强电网暂态稳定性的技术研究

    内容概要:本文探讨了利用插电式电动汽车(PEV)提高电网暂态稳定性的方法和技术。文中详细介绍了通过Python脚本与PSS/E软件的结合,实现对电网中发电机转速偏差的实时监测,并据此调整附近PEV的充放电功率,以快速响应电网扰动,保持系统稳定。具体措施包括设定合理的转速检测阈值、根据扰动强度非线性调整调节系数、动态调整仿真步长以及引入电池健康管理系统,确保PEV在提供辅助服务的同时不会因频繁充放电损害电池寿命。此外,还讨论了未来将更多分布式储能资源整合进电网的可能性。 适合人群:从事电力系统自动化、智能电网研究的专业人士,以及对电动汽车与电网互动感兴趣的科研工作者。 使用场景及目标:适用于希望深入了解如何利用现代信息技术改善传统电力系统性能的研究机构或企业。主要目标是探索一种创新的技术路径,使得电动汽车不仅作为交通工具存在,还能成为电网稳定运行的重要组成部分。 其他说明:文中提到的方法已经在新英格兰39节点系统进行了初步验证,证明了其有效性。同时强调了通信延迟对于此类控制系统的影响,并提出了相应的解决办法。

Global site tag (gtag.js) - Google Analytics