阅读更多

10顶
0踩

编程语言
TIOBE近日发布了3月份编程语言排行榜,最新数据显示,与去年3月份相比,TOP10榜单中,除了C语言和Java的冠军易主、JavaScript和Visual Basic.NET把Ruby和Perl挤出了TOP10外,其他语言的排名均没有变化。

在TOP10之外,令人感到惊奇的是,微软的F#语言已经升至第12位,从去年3月份该语言的排名为第69。

F#是由微软开发的函数式编程语言,基于Ocaml,除了支持函数式编程外,还支持命令式编程和面向对象编程。该语言的标准库、编译器、相关工具和扩展类库都是开源的,托管在CodeplexGithub上。目前该语言最新版本为3.1,内置于Visual Studio 2013中。

需要说明的是,这个排行榜中编程语言排名依据是互联网上有经验的程序员、课程和第三方厂商的数量,并使用主流搜索引擎进行统计,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

排行榜TOP20编程语言:



前10名编程语言走势图:



Via TIOBE
  • 大小: 66.9 KB
  • 大小: 81.5 KB
10
0
评论 共 14 条 请登录后发表评论
14 楼 moshalanye 2014-05-22 13:47
引用
JAVA程序员就是做作


第一次看到这个评论,java就有这么不合时宜吗?
任何语言都存在它的局限性和擅长点,不能一概而论吧。

引用
免费,开玩笑。哪个程序员自己付费去使用微软的产品。

licene问题肯定是重要的问题,你如果要成长肯定会慢慢意识到知识产权的意义。

语言这个东西需要生态圈来进行良性循环(用户群体,配套社区,性价比,用户体验),
别乱给语言盖个人情感的帽子。

引用

C#程序员的调用方法,JAVA程序员就得敲一大难字母,还感觉自己比较高深!
本人从事java三年,现在用了.net。一句话舒服!


任何舒服的背后都有代价,不了解硬件指令,不了解汇编,不了解C语言,不了解底层实现原理,照样是程序员,但永远只能是局限在自己知识范畴内的程序员。无知无畏
13 楼 jli033 2014-05-22 09:54
先把java,那完全是程序员的做作。
简比较一下:
      java 优势: 开发大型web系统,免费
      C# 优势: 桌面系统,Web系统,Android,IOS 无所不能。高效快速。

所谓大型系统,对程序员来说,那只是说说而以。找一个java能做,C#做不了的Web系统出来看看。
免费,开玩笑。哪个程序员自己付费去使用微软的产品。

一句话: [size=large]JAVA程序员就是做作[/size]

C#程序员的调用方法,JAVA程序员就得敲一大难字母,还感觉自己比较高深!
本人从事java三年,现在用了.net。一句话舒服!
12 楼 jli033 2014-05-22 09:46
桌面系统,web系统,android,Ios
11 楼 jli033 2014-05-22 09:45
对程序员自身来讲,无疑先把C#是明智之举。
10 楼 文仁126520 2014-03-11 16:59
哈哈!我是用vb.net的,感觉还不错哦!好像开发还是很快的,比java要好啊
9 楼 jerry 2014-03-11 08:39
VB,C#神一样的语言。
8 楼 xinyu4856 2014-03-10 17:11
Java开发能力桌面程序提升点,就没有.net生存的空间了啊
7 楼 april127 2014-03-10 11:18
客观点来说,C#本身还是很不错的,VS作为IDE来说也很称职。
但是微软这个公司嘛。。。
6 楼 moshalanye 2014-03-08 13:11
语言是软件开发的渠道,用户习惯慢慢的体现出来了。
慢慢的,语言不会属于某一家。

BASE(百分比上升) +  Private Extension(百分比下降)
5 楼 kuchaguangjie 2014-03-07 18:54
看到 带 # 和 .net 的语言, 就没兴趣 ...,
vb 和 vb.net 个人觉得都不能称为编程, 称为 半组装 半编程 还差不多,
4 楼 wangguo 2014-03-07 10:09
iq527 写道
  visual studio 都来了??

其实我想说的是Visual Basic.NET
3 楼 healer_kx 2014-03-07 10:08
估计它是想说VB。。。
2 楼 tianya85 2014-03-06 22:50
Java走起呀
1 楼 iq527 2014-03-06 19:25
  visual studio 都来了??

发表评论

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

相关推荐

  • 望而生畏的C语言在逐渐凋零

    【CSDN编者按】:C语言尽管长期占据TIOBE排行榜前10,但不用来直接编写实际应用已经成了不争的事实。这个诞生了近40年的C语言,像一个老兵,老兵不死,只是逐渐凋零。作者 |Fred...

  • 01 | 研发工程师想提升面试竞争力,该具备这三个技术认知

    研发工程师想提升面试竞争力,需要具备的三个技术认知是什么?架构设计认知、分析问题的认知、能力边界认知 大多数研发同学对自身技术发展的认知,仅停留在学习了哪种新的技术,掌握了哪种新的开发框架,觉得这样就能把技术做好,就能成为架构师。 可是现实情况是:你觉得技术满足应聘部门的要求,可还是面不到想要的职位。这其实与技术认知不足有很大关系,达不到一个高级研发或者是架构师该有的思维层次,在面试时,自然很难讲出自己的技术价值与亮点,影响面试竞争力。 下文讲解如何提高自己的技术认知 1、对架构设计的认知 很多同学对架构设

  • 编程语言介绍及各语言特点

    编程语言介绍: 编程语言(programming language) 用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让 程序员能够准确地定义计算机所需要使用的数据,并精确的定义...

  • 【2014秋季版】【辛星php】【0】清晰的认识一下PHP语言

    1.如果您和我经历很相似,也可能会有这样的PHP情结,为什么呢,因为我最先学习的是Java,然后学习了C++,开发点东西会感觉异常的累,因为这些语言太笨重了,即使是Java的轻量级框架也比PHP的重量级框架要重,因为PHP...

  • Python技能树及Markdown编辑器测评 20212109施铖哲

    2021年10月,语言流行指数的编译器Tiobe将Python加冕为最受欢迎的编程语言,20年来首次将其置于Java、C和JavaScript之上。 相较于C语言,Python在使用时更加灵活方便,比如定义变量时也不需要特意注明变量的类型...

  • WEB前端

    1990年的12月25日,恰是西方的圣诞节,Tim Berners-Lee在他的NeXT电脑上部署了第一套“主机-网站-浏览器”构成的Web系统,这标志BS架构的网站应用软件的开端,也是前端工程的开端。 1993年4月Mosaic浏览器作为第...

  • WebAudioAPIError(解决方案).md

    项目中常见的问题,记录一下解决方案

  • avnet(安富利)网站详情页数据样例

    avnet(安富利)网站详情页数据样例

  • 1-全国各地区建筑业-二级专业承包建筑业企业利润总额2005-2012年-社科数据.zip

    该数据集涵盖了2005至2012年间全国各地区二级专业承包建筑业企业的利润总额。这些数据不仅包括了原始数据,还提供了线性插值和ARIMA填补的版本,以便于研究者能够根据不同的需求选择合适的数据形式进行分析。数据集中包含了行政区划代码、地区名称、是否属于长江经济带、经纬度信息、年份以及利润总额等关键指标。这些指标为评估企业的经营效益和盈利水平提供了重要依据,同时也反映了建筑业在不同地区的发展态势。数据来源为国家统计局,确保了数据的权威性和准确性。通过这些数据,研究者可以深入分析建筑业的经济贡献及其在宏观经济中的作用,为政策制定和行业规划提供数据支持。

  • CentOS6.4X64安装Oracle11g中文2.05MB最新版本

    本文档主要讲述的是CentOS6.4 X64安装Oracle11g;在CentOS安装oracle11g比安装oracle10g简单很多,oracle可以不设置比如OS内核参数、防火墙、环境变量等,所以实施时推荐安装oracle11g。感兴趣的朋友可以过来看看

  • 发动机零部件质量信息反馈及处理表.docx

    发动机零部件质量信息反馈及处理表.docx

  • 1-全国省市县土地利用类型面板数据2009-2021年-社科数据.zip

    全国省市县土地利用类型面板数据2009-2021年是一项详尽的数据集,它基于土地利用方式和地域差异,对土地资源单元进行细致划分,反映了土地的用途、性质和分布规律。该数据集涵盖了全国各省、地级市、县的土地利用类型,包括耕地、园地、林地、交通运输用地、水域及沙地等多种土地类型。时间范围上,省级和地级市的土地利用类型面板数据覆盖2009至2021年;县级土地利用类型面板数据则从2019年开始至2021年。数据指标丰富,包括行政单位、年份以及各类土地利用的具体分类,如水田、水浇地、旱地、果园、茶园等,以及城镇村及工矿用地、交通运输用地、水域及水利设施用地等。这些数据为政府决策、规划编制以及土地资源管理提供了坚实的数据基础,有助于全面了解土地资源的利用状况,并为未来的规划和管理提供支持。

  • MediaError(解决方案).md

    项目中常见的问题,记录一下解决方案

  • 前端跳槽突围课:React18底层源码深入剖析(完结21章)

    好课分享——前端跳槽突围课:React18底层源码深入剖析(完结21章)

  • 1111java后端1111Controller

    1111java后端1111Controller

  • 嵌入式系统开发-STM32单片机-电子春联-代码设计

    嵌入式系统开发-STM32单片机-电子春联-代码设计

  • 潜在失效模式及后果分析(FMEA)应用流程.docx

    潜在失效模式及后果分析(FMEA)应用流程.docx

  • 使用Python和Matplotlib创建动态3D圣诞树动画

    内容概要:本文详细介绍了如何使用Python和Matplotlib库创建一个动态的3D圣诞树动画。通过代码示例,展示了几何形状的创建方法,如圣诞树的形状、装饰品和星星的位置计算,以及如何通过动画更新函数实现闪烁效果。 适合人群:具有一定Python编程基础的开发者,尤其是对Matplotlib库和数据可视化感兴趣的读者。 使用场景及目标:① 学习Matplotlib库的基本用法,包括3D绘图和动画制作;② 掌握几何形状的数学建模方法,如圆锥和球体;③ 实践动画效果的实现技巧,提升编程技能。 阅读建议:本教程以具体代码示例为主,理论与实践相结合。建议读者在阅读过程中亲自编写和运行代码,逐步理解每一步骤的实现细节。

Global site tag (gtag.js) - Google Analytics