编程语言我也有话要说

编程语言,我也有话要说!https://blog.csdn.net/weixin_34199405/article/details/86877224编程是什么,外行人可能会认为这是一件神秘高端的事情,而内行人则会自嘲自己只是个搬砖的。
教科书上说程序=算法+数据结构,我认为这不是个好的等式,毕竟有 API 的存在,否则这些 API 都不应该被设计出来。我更喜欢把编程比作写作,不过这种写作定义了自己的精确的逻辑,也充满着技巧,甚至还可以用不同的语言来写。而编程语言有这么多,这篇文章就来探讨一下编程语言。
不管了,先吵一架再说
传说中,让一群程序吵起来的最简单且最有效的方法是“PHP是世界上最好的语言”。
某女:你能让这个论坛的人都吵起来,我今晚就跟你走.
某软件工程师:PHP是最好的语言!某论坛炸锅了,各种吵架…
某女:服了你了,我们走吧 你想干啥都行.
某软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言
某女:…….(来自知乎某段子,出处不详。)
甚至连官方文档也这样说,“PHP是世界上最好的语言”。
我C++,Java,Python,Go,JavaScript……等等语言表示不服。
拿点权威数据来看看
首先献出常用的谷歌搜索指数,毕竟很多程序员有了问题都会在谷歌上面搜索,那就来看看这个趋势吧。
从图中显然可以看出,Java>Python=Javascript>PHP>C++,这个趋势也能说明很多问题。首先Java是大多数公司采用的服务器开发语言,在校园招聘中就可见一斑,Python由于搭乘机器学习这阵风于是也飞上了天,而JavaScript是前端语言,各种前端页面和浏览器脚本都是JavaScript完成的,而PHP就不说了,C++这里有点不准确,毕竟还要包含C语言才行,通常C语言和C++都是放在一起搜索的,这是搜索的习惯问题。
下面再来看看 Github 的官方 告(来自GitHub官方博客https://github.blog/2018-11-15-state-of-the-octoverse-top-programming-languages/)

计算机视觉和机器学习https://img-blog.csdnimg.cn/20190217105710569.png” /> https://pan.baidu.com/s/17D1kXU6dLdU0YwHM2cvNMw
《深度学习入门:基于Python的理论与实现》_高清中文版.pdf
https://pan.baidu.com/s/1IeVs35f3gX5r6eAdiRQw4A
《深入浅出数据分析》_高清中文版.pdf
https://pan.baidu.com/s/1GV-QNbtmjZqumDkk8s7z5w
《Python编程:从入门到实践》_高清中文版.pdf
https://pan.baidu.com/s/1GUNSg4mdpeOf1LC_MjXunQ
《Python科学计算》_高清中文版.pdf
https://pan.baidu.com/s/1-hDKhK-7rDDFll_UFpKmpw

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月19日
下一篇 2019年1月19日

相关推荐