哪一种是程序员最不喜欢的编程语言

转载 2017年11月08日 00:00:00

萝卜青菜各有所爱

我们已经看过许多关于“最受欢迎编程语言”的调差或者榜单,但是前几天Stack Overflow 通过自己的用户调查盘点了一下各位开发者最不喜欢的编程语言有哪些。


网站会员在注册时会填写一栏为“你工作时最想使用的语言和最不想使用的语言”的资料,因此Stack Overflow的工作人员通过此项资料统计盘点出了这些编程语言的欢迎程度。


640?wx_fmt=png&wxfrom=5&wx_lazy=1


网站统计了当某一种语言出现在用户的不喜欢的选项中时,这个语言在其他用户的喜欢或不喜欢选项的出现频率。因此,如果统计数据为50%时,你们意味着这种语言喜欢它的和不喜欢它的人数一样;如果数据为1%,那么意味着100个人中,只有1个人不喜欢这种语言。

(简言之,超过50%之后,不喜欢的人就比喜欢的人多了)


640?wx_fmt=png


上图看出,讨厌的编程语言人数最多的是Perl,Delphi,以及VBA,而PHP,objective-c,Coffeescript以及Ruby紧追其后。而r是喜欢人数最多的编程语言。


其实可以看出,发展迅速稳定的语言喜欢的人更多一些,如r,Python,Typescript和Go.而那些已经处于收缩状态的许多语言讨厌它们的人相对多一些,如Perl,objective-c以及Ruby.


网站也通过数据将各种语言的增长和规模与开发者们讨厌它们的概率做了比较,下图中橙色点代表着最讨厌的编程语言,而为了保证为最新数据,网站也将统计范围限定在了高收入国家(如美国、英国、德国以及加拿大等)


640?wx_fmt=png

当然网站不仅统计了编程语言,也将开发者日常使用的技术调查了一番,而数据显示,开发者最讨厌的技术是Internet Explorer、Visual Basic、Flash、COBOL、Fortran和Pascal;而普遍喜欢的技术则包括:机器学习、Git、Python 3.x、HTML5 和 CSS3。


640?wx_fmt=png

最讨厌的技术


640?wx_fmt=png

最喜欢的技术


Stack Overflow 的数据科学家 David Robinson 表示:“值得强调的是,这并不是针对技术的质量或人气的指责。而仅仅是衡量哪些技术在至少一部分开发人员的使用过程中,是让他们感觉到舒服还是负面的。”


有意思的是,数据还体现了行业中存在的技术型竞争关系,像是 Linux 、OSX vs Windows,Git vs SVN,vim vs emacs ,React vs Angular 等。开发人员通常不愿意使用他们认为过时的东西,建议用更现代的技术来取代。


640?wx_fmt=png


所以你喜欢哪一种语言

你可以在评论里告诉神经码哦

0?wx_fmt=jpeg


优秀人才不缺工作机会,只缺适合自己的好机会。但是他们往往没有精力从海量机会中找到最适合的那个。

100offer 会对平台上的人才和企业进行严格筛选,让「最好的人才」和「最好的公司」相遇。

扫描下方二维码,注册 100offer,谈谈你对下一份工作的期待。一周内,收到 5-10 个满足你要求的好机会!0?wx_fmt=jpeg

哪一种是程序员最不喜欢的编程语言

萝卜青菜各有所爱 我们已经看过许多关于“最受欢迎编程语言”的调差或者榜单,但是前几天Stack Overflow 通过自己的用户调查盘点了一下各位开发者最不喜欢的编程语言有哪些。 ...
  • EGEFCXzo3Ha1x4
  • EGEFCXzo3Ha1x4
  • 2017-11-08 00:00:00
  • 7037

Linux之父炮轰C++:糟糕程序员的垃圾语言

 【图灵图书推荐】Linux程序设计(第3版)  众所期待的程序设计圣经【写在前面】此文贴出后,引起了大家的较多关注,是意料之中的事情。毕竟,C、C++、Linux之父,都是大家最最熟悉的东西。但...
  • turingbook
  • turingbook
  • 2007-09-07 03:24:00
  • 323898

当你选择编程语言时你在选择什么

我的微信订阅号“程序视界”有个“有问有答”栏目,上次发了“问答 | 我适合做软件开发吗”,这次我们来回答这个问题:我应该学哪种语言?...
  • foruok
  • foruok
  • 2016-01-25 07:31:04
  • 6857

为什么很多人不喜欢做程序员?甚至讨厌程序员?

为什么很多人都不喜欢做程序员? 2014-11-09    分类:程序员人生3人评论 分享到:更多14 本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作! 要想成长为一名优秀的程序员,其...
  • aw344
  • aw344
  • 2014-11-13 20:41:51
  • 2346

Linux之父炮轰C++是糟糕程序员的<em>垃圾语言</em>

您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载...Linux之父炮轰C++是糟糕程序员的<em>垃圾语言</em> 3积分 立即下载 ...
  • 2018年04月15日 00:00

C++ 最强大的 .NET Framework编程语言

C++:最强大的 .NET Framework编程语言  本文涉及:Microsoft Visual C++ 2005Microsoft Visual C++ .NETMicrosoft Visual...
  • xieqidong
  • xieqidong
  • 2008-03-25 10:25:00
  • 6939

HR最喜欢问程序员的10个问题

HR最喜欢问程序员的10个问题 最近我拜读很多文章,都是介绍面试问题的,我真心不理解,面试官代表公司想要聘用的是最优秀的程序员,那就意味着需要想出一些有意义的面试问题。如果你就提一些毫无用处...
  • huangshulang1234
  • huangshulang1234
  • 2018-01-20 10:07:02
  • 397

我最讨厌的十类问题

CSDN是网友们交流和解决问题的地方。既然是解决问题,那么首要的问题就是将遇到的麻烦讲清楚,要有条理,要给出必要的参考信息,包括自己调试的部分结果和现象。另外,网友们也要尊重热心的答疑者,都是出于好意...
  • happyparrot
  • happyparrot
  • 2010-04-27 13:08:00
  • 4763

译后记:C是伟大且垃圾的语言

对于每一个C程序员,不论是菜鸟、教师还是资深程序员,Dennis M. Ritchie所写的The Development of the C Language,应该是必读的文献。通过google其中文...
  • yqj2065
  • yqj2065
  • 2013-06-09 11:45:40
  • 2021

让自己不再自信,从当一名最差的程序员开始

让自己不再自信,从当一名最差的程序员开始          在2013年快结束的时候,我犯贱了.公司有个软件项目正好缺人,是用Java+hibernate+html等技术(具体我不知道)做一个研发中心...
  • u013487029
  • u013487029
  • 2014-01-16 21:35:44
  • 949
收藏助手
不良信息举报
您举报文章:哪一种是程序员最不喜欢的编程语言
举报原因:
原因补充:

(最多只允许输入30个字)