阅读更多

2顶
0踩

编程语言
CodeForge 网站最新公布 2014 年 11 月“我最喜爱的 编程语言”排行榜。此排行榜清楚的反映了各种编程语言在国内和境外不同国家和地区的流行程度,可为软件工程师及其他业内人士提供参考。与 TIOBE 排行榜不同,这份排行榜的数据不是来源于搜索引擎等间接途径,而是来自 11 月份对五万六千多名软件工程师的问卷调查。调查选项为单选,每个参与调查者只能选择一个自己最喜欢的编程语言。

一、国内的统计情况

国内数据来源于对CodeForge.cn用户的统计。首先,我们先看看全国范围的情况:



与前几个月的统计数据相比,11 月份的统计数据中 C++ 和C语言仍然以大比分领先其他编程语言排在前两位,二者是当之无愧的最受全国程序员喜爱的编程语言(或者说从事 C++ 和C语言编程的人数依然占有最大比例)。Java 和 C# 也很受欢迎,分别排在第三和第四位(C#在这个月份略有下降到第四位,Java 略有上升到第三位),位次彼此调换。Matlab 因其在数学计算和仿真方面的优势以及易学易用的特点,深受高校和科研院所人员的喜爱,也是很多软件工程师验证前期算法的首选工具。Objective-C 虽然受到 iOS 程序开发的刺激,吸引了大批程序开发人员从事编码工作,但在这份喜爱程度排行榜上并不出众。尽管如此,与前期统计数据相比,Objective-C 呈上升趋势。当年极其盛行的 Delphi 靠吃老底仍然跻身榜单之中,不过数据一直呈现下降趋势。

再来看一下来自北京,上海,深圳和广州四地被访用户的调查情况。  

在不同的地区,各编程语言受喜爱程度还是略有不同。C++和C在这四个城市中都是排在了前两位。而略有不同的是,在北上广,C++受喜爱程度都领先C语言,而在深圳情况正好相反,C语言更受欢迎。这在一定程度上反映出深圳硬件和嵌入式相关产业(或许是手机产业?)发达,需要的系统和嵌入式开发人员较多。而 Matlab 在深圳的受欢迎程度,明显低于其他几个城市,也部分的反应了深圳由于较少高校和科研院所,所以学术和研究的气氛明显不如其他城市。










二、境外的统计情况

境外数据来源于对 CodeForge.com 的用户的统计。


















在全球范围内,C,C++和 Matlab 的受欢迎程度高居榜首,位列三甲。在 IT 创新最活跃的美国,C++胜于C,而在软件外包大国印度,C与 Java 都大受欢迎。在制造业发达的台湾和韩国,C语言很受欢迎。Matlab 在这几个国家和地区中,都排在前三位,其中,在印度排在第二位,这与这几个国家和地区发达的教育和科研制度是分不开的。

数据来源:CodeForge.com & Codeforge.cn
  • 大小: 9 KB
  • 大小: 8 KB
  • 大小: 7.7 KB
  • 大小: 7.8 KB
  • 大小: 7.9 KB
  • 大小: 7.8 KB
  • 大小: 7.5 KB
  • 大小: 8 KB
  • 大小: 8.2 KB
  • 大小: 8.3 KB
来自: 博客园
2
0
评论 共 6 条 请登录后发表评论
6 楼 xouou_53320 2014-11-28 11:15
当你只学了c++, 你还能回答说最喜欢的是python或ruby吗?
5 楼 l810102251 2014-11-28 00:47
低估C和C++了…高估PHP了
4 楼 henry_qi 2014-11-27 12:48
我大JAVA竟然....
3 楼 uzoice 2014-11-27 09:56
nodejs,go,java8,python,ruby才是趋势!
2 楼 guyunduzai 2014-11-26 23:12
 
1 楼 cplusplusworker 2014-11-26 16:23
c++ 

发表评论

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

相关推荐

  • 2021 编程语言排行榜出炉!

    点击关注公众号,回复“2T”获取2TB学习资源!互联网架构师后台回复2T有特别礼包上一篇:最易学和最难学的编程语言Top 5来源| 机器之心(ID:almosthuman2014)IE...

  • 2020 年 9 月编程语言排行榜

    点击“开发者技术前线”,选择“星标????”在看|星标|留言, 真爱TIOBE 2020 年 9 月份的编程语言排行榜已经公布,官方的标题是:C++ 表现突出。早期时候,C++ 被称作...

  • 从2009到2020,世界编程语言排行榜分析

    TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu...

  • RedMonk 编程语言排行榜:JS持续霸榜,Dart 快速上升!

    【编者说】编程语言排名一直在变化,JavaScript连续7年霸榜,来看看Top20都有哪些语言吧。【华章妹说】文末赠书作者 | 李磊 责编 | 欧阳姝黎出品 | CSDN20...

  • TIOBE 2 月编程语言排行榜:Objective-C 的出路在何方?

    整理 | 屠敏出品 | CSDN(ID:CSDNnews)有竞争才会有进步,在第四次工业革命到来之际,随着物联网、人工智能、自动化、区块链、XR ...在伊始之际,需要注意的是,TIOBE 编程语言排行榜是编程语言流行趋势的一个指标...

  • 2014年11月“我最喜爱的编程语言”排行榜:C/C++/Matlab位列前三甲

    CodeForge网站最新公布2014年11月“我最喜爱的编程语言”排行榜。此排行榜清楚的反映了各种编程语言在国内和境外不同国家和地区的流行程度,可为软件工程师及其他业内人士提供参考。 与TIOBE排行榜不同,这份排行榜...

  • 2017年10大主流编程语言最新排行榜出炉

    2017年10大主流编程语言最新排行榜出炉

  • 2022 年 15 种最受欢迎​​的应用程序开发编程语言

    更重要的是,对于软件开发人员来说,预计 2022 年及以后哪些编程语言将成为最流行的移动应用程序开发?这就是你要发现的! 最流行的移动应用程序开发语言 考虑到上述情况,让我们来看看 2022 年移动应用程序开发的...

  • 编程语言排行分析,从2009到2019。

    文章目录一、世界编程语言排行榜二、历年排名情况1、2009年2、2010年3、2011年4、2012年5、2013年6、2014年7、2015年8、2016年9、2017年10、2018年11、2019年三、排名分析1、Java、C、C++的地位不可动摇2、那些年吹...

  • 最新编程语言排行榜出炉:Swift和Kotlin好像开始凉了

    圆栗子 发自 凹非寺 量子位 出品 | 公众号 QbitAI苹果的Swift和安卓开发者喜欢的Kotlin,是近年来增长最快的两种编程语言。据分析公司RedMonk统计,...

  • 不知道学什么语言?一文为你精选最高效热门的编程语言

    也有如Kotlin一般的编程语言,以惊人的速度上升,发展迅猛并且已成为如今最受欢迎的编程语言之一。本文旨在为开发人员精选最为高效热门的编程语言以供其学习,使其能学以致用,推陈出新。 我们必须承认,当下世界...

  • 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系统的建模方法、优化技巧及实际应用中的注意事项。 其他说明:文中提供了丰富的实例和详细的代码片段,便于读者理解和实践。同时提醒读者注意仿真过程中可能出现的问题及解决办法。

Global site tag (gtag.js) - Google Analytics