大家好,我是杨数Tos,本文聊一个让各路大神“争论不休的话题”:
世界上最好的编程语言是什么?
编程语言有很多,比如:PHP、JAVA、C、C++、Python、Go、JS等(不一列举了);每一种编程语言都有各自的拥趸,如“PHP是世界最好的语言,PHP世界第一”,“人生苦短,我用Python”,“Golang Golang,用Go就能浪”(自己编的,哈哈)。
对于“世界上最好的编程语言是什么?”这个问题的讨论,我的理解是:在网络上所有对编程语言的讨论都是对的(不是和稀泥)。
目前在网络上对于“最好的编程”的讨论很多,总结起来的观点无非是以下几种:
1、某种编程语言是最好的,然后贬低其他编程语言;
2、编程语言只是工具,重要的是编程的思维与思想;
3、这种讨论没什么意义,用什么编程语言都在于看谁在用。
再次重申,对于“什么么是最好的编程语言”这个问题的讨论,网络上的所有观点都是对的。
观点1:某种编程语言是最好的,然后贬低其他编程语言;
说某种编程最好用,然后去贬低其他编程语言的人;比如:他在使用PHP开发的过程中体验很好,然后C语言编程却感觉很糟糕,这是他真实的感受,没什么不对啊!
有人天天出国,觉得坐飞机很正常事情;有人连地铁都没坐过也过得很开心;每个人的圈子不一样,世界的颜色也不一样;就连吃饭也是酸甜苦辣各有所好;
所以,别人使用体验与你完全不相同也很正常;
最重要的是:不管你觉得它好还是坏,它就在那里,它就在那里!
观点2:编程语言只是工具,重要的是编程的思维与思想;
这是一个我比较认可的观点,因为每种编程语言都有它的优点与缺点;能够使用使用每一种工具的思想比工具本身更重要,这个没有什么可以特别讨论的。
观点3:讨论什么编程语言更好没什么意义,关键是看谁在用
这个观点也特别赞成!
如果拉长时间的维度,我们会看到没有所谓最好的编程语言,从汇编语言到C语言到JAVA、C++、GO、Python,有谁还在用机器语言或汇编语言写程序?
有人觉得C语言只是面向过程,但也有用C写出特别优秀的产品;
或许,100年以后,现在所讨论的所有编程语言都被淘汰了!
用一句话作个总结:已所不欲,勿施于人!
本文由杨数Tos原创,欢迎关注,带你一起长知识。
有疑问加站长微信联系(非本文作者)