什么是世界上最好的編程語言?

星標(biāo)公眾號,方便及時(shí)閱讀新知識 推薦給朋友,和朋友一起學(xué)習(xí)知識 |
大家好,我是楊數(shù)Tos,本文聊一個讓各路大神“爭論不休的話題”:
世界上最好的編程語言是什么?

編程語言有很多,比如:PHP、JAVA、C、C++、Python、Go、JS等(不一列舉了);每一種編程語言都有各自的擁躉,如“PHP是世界最好的語言,PHP世界第一”,“人生苦短,我用Python”,“Golang Golang,用Go就能浪”(自己編的,哈哈)。

對于“世界上最好的編程語言是什么?”這個問題的討論,我的理解是:在網(wǎng)絡(luò)上所有對編程語言的討論都是對的(不是和稀泥)。

目前在網(wǎng)絡(luò)上對于“最好的編程”的討論很多,總結(jié)起來的觀點(diǎn)無非是以下幾種:
1、某種編程語言是最好的,然后貶低其他編程語言;
2、編程語言只是工具,重要的是編程的思維與思想;
3、這種討論沒什么意義,用什么編程語言都在于看誰在用。
再次重申,對于“什么么是最好的編程語言”這個問題的討論,網(wǎng)絡(luò)上的所有觀點(diǎn)都是對的。

觀點(diǎn)1:某種編程語言是最好的,然后貶低其他編程語言;
說某種編程最好用,然后去貶低其他編程語言的人;比如:他在使用PHP開發(fā)的過程中體驗(yàn)很好,然后C語言編程卻感覺很糟糕,這是他真實(shí)的感受,沒什么不對啊!
有人天天出國,覺得坐飛機(jī)很正常事情;有人連地鐵都沒坐過也過得很開心;每個人的圈子不一樣,世界的顏色也不一樣;就連吃飯也是酸甜苦辣各有所好;
所以,別人使用體驗(yàn)與你完全不相同也很正常;
最重要的是:不管你覺得它好還是壞,它就在那里,它就在那里!

觀點(diǎn)2:編程語言只是工具,重要的是編程的思維與思想;
這是一個我比較認(rèn)可的觀點(diǎn),因?yàn)槊糠N編程語言都有它的優(yōu)點(diǎn)與缺點(diǎn);能夠使用使用每一種工具的思想比工具本身更重要,這個沒有什么可以特別討論的。

觀點(diǎn)3:討論什么編程語言更好沒什么意義,關(guān)鍵是看誰在用
這個觀點(diǎn)也特別贊成!
如果拉長時(shí)間的維度,我們會看到?jīng)]有所謂最好的編程語言,從匯編語言到C語言到JAVA、C++、GO、Python,有誰還在用機(jī)器語言或匯編語言寫程序?
有人覺得C語言只是面向過程,但也有用C寫出特別優(yōu)秀的產(chǎn)品;
或許,100年以后,現(xiàn)在所討論的所有編程語言都被淘汰了!

用一句話作個總結(jié):已所不欲,勿施于人!
本文由楊數(shù)Tos原創(chuàng),歡迎關(guān)注,帶你一起長知識。
推 薦 內(nèi) 容
零基礎(chǔ)學(xué)習(xí)計(jì)算機(jī)知識
