技术开发 频道

中国程序员的声音:对编程语言怎么看?

  【IT168 评论】笔者之前发表过多篇与编程语言相关的文章,大都来自外媒网站的投票结果。每篇文章的结尾也会习惯性地加上投票环节,就是想听听中国程序员的声音。以下是关于“最合适的初学者编程语言”、“2017年最值得学习的编程语言”以及“Python与Ruby,最应该学哪个”三个问题的回答,答案结合了广大网友的投票结果(姑且认为投票的程序员居多吧)和评论给出。

  最合适的初学者编程语言——Python当之无愧!

中国程序员的声音:对编程语言怎么看?

  起因是OpenSource.com发起的一项投票活动,经过了几天的投票,外媒给出的最终结果为Python最适合初学者,其次是C/C++。从国内网友的评论来看,大家对该结果还是比较认可的,有网友表示Python确实很适合入门,国外很多高校的第一门编程语言课就是Python(小编提醒:比如前段时间换掉Java的斯坦福大学),同时有网友表示写Python的人都比较注意代码缩进和格式。

  从这一条来看,国内和国外程序员的想法基本一致,只是据笔者了解,目前国内大学本科教育计算机类的入门编程语言大多还是以C或Java开始的居多,不知道这是怎么回事。

  2017年最值得学习的编程语言

中国程序员的声音:对编程语言怎么看?

  起因源自于很多程序员表示,目前已经不是只会一门编程语言就可以走遍天下的时候了,现在有着大把的程序员掌握着3门甚至更多类型的编程语言。该文章列出了五大外媒认为2017年最值得学习的编程语言,这五大编程语言分别是Java、Ruby、C++、Python、SQL,根据国内程序员的投票结果来看(如下):Java还是当之无愧的第一,其次是Python。对于“其他”选项,小编也试图在评论里寻找了一下答案,评论里反应C#的居多,不知道这个结果,你还可以接受吗?

  在这里,笔者插播一篇TIOBE五月份的最新榜单,五月份的最新榜单中,Java与C下降超6%,GO还在十名开外!据悉,Java和C自2016年初开始呈现下降趋势,如果与去年相比,两种语言的下降都超过6%。 那么哪些编程语言也同样处于下降中呢? 嗯,实际上大多数编程语言都处于下降或无明显增长的阶段。由于现在越来越多的领域采用软件,因此C(低级软件开发)和Java(高级软件开发)显然不够。为了说明这一点,0.6%的评级在2012年足以达到前20名,现在这将处于第33位。好了,大家可以综合选择适合自己的编程语言了。

  Python与Ruby,最应该学哪个?

  上一个问题,我们明确了最值得学习的五大编程语言,Python和Ruby均榜上有名。现在是时候在这二者中决出胜负了!文章中给出了Python与Ruby的优劣,最终经过广大程序员的热心投票,结果如下:

中国程序员的声音:对编程语言怎么看?

  Python显然遥遥领先于Ruby(目前该投票尚未结束,大家可以继续!),不过评论区明显有很多程序员表示不服,有人认为Ruby的文档比Python优秀很多倍,至于另有所好的程序员,小编在评论区搜索到了支持GO语言和delphi(该网友留言,delphi几乎什么都可以写!!!)的。

  好了,关于上述三个问题,国内程序员的回答基本就是这样,如果你不认同,可以在评论区留下你的见解,让我们更多地听到中国程序员的声音。

0
相关文章