近日,全球著名的 IT 网站 Stack Overflow 根据数百万开发者项目标签的使用频率,发布了一份编程语言的调查报告,试图找出最不受欢迎的编程语言。没想到开发者最想规避的编程语言中,PHP、Objective-C 和 Ruby 等语言纷纷上榜。
下图看出,讨厌的编程语言人数最多的是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上开发人员最常喜欢的技术标签。最受欢迎的技术包括机器学习,Git,Python,HTML5,CSS3,JSON,Docker和Amazon Web Services。
Stack Overflow 的数据科学家 David Robinson 表示:“值得强调的是,这并不是针对技术的质量或人气的指责。而仅仅是衡量哪些技术在至少一部分开发人员的使用过程中,是让他们感觉到舒服还是负面的。”
Python 成为数据科学家首选语言
数据平台 Kaggle 近日发布了 2017 机器学习及数据科学调查报告,这也是 Kaggle 首次进行全行业调查。
该调查收集了1.6万多问卷,问卷内容包括在机器学习行业中最火的编程语言,以及如何更好的入门数据开发等。
下面就是其中一部分调查结果,如:
Python 是最常用的工具, R 语言用户的忠诚度更高。
数据科学家的年龄平均在30岁左右,但这种平均年龄在不同国家之间有所不同。例如,来自印度的平均受访者年龄比澳大利亚的平均受访者年龄年轻9岁。
获得了硕士学位的受访者占比最多,但那些收入超过 150K + 的,大部分获得博士学位。
工作中最常使用什么工具?
Python 是数据科学家们最常用的语言,不过仍然有很大一部分数据科学家忠诚于 R 语言。
入门数据科学最推荐先学哪门语言?
每个数据科学家都坚信自己选择的语言是正确的。比如完全使用 Python 或 R 的人,他们分别最先推荐学习的语言分别为 Python 和 R。但是,同时使用 R 和Python的人中,推荐使用 Python 的人数是推荐学习 R 语言的两倍。
所以你喜欢哪一种语言
你可以在评论里告诉小编哦
来源网络,侵权删除
领取专属 10元无门槛券
私享最新 技术干货