微信号:programmer_club

介绍:程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!

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

2017-11-08 22:00 神经码

萝卜青菜各有所爱

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


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




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

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




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


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


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


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


最讨厌的技术


最喜欢的技术


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


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



所以你喜欢哪一种语言

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


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

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

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

 
程序员之家 更多文章 资深程序员告诉你:如何用五年时间攒够100万? 一起感受下程序员的奇妙时刻! 产品经理频繁更改需求为什么会令程序员烦燥? 程序员每天5点钟下班是一种什么样的体验?...... 其实我觉得吧,压力真挺大的
猜您喜欢 free:一个在 Linux 中检查内存使用情况的标准命令 沪江学习Android端重构实践 理解水平扩展和垂直扩展 新版AdMob原生广告震撼来袭! 马云的这群爱管闲事的员工真的把这件事情做大了!甚至引来了马化腾、李彦宏和周鸿祎