日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

再谈编程语言之争

發(fā)布時間:2023/12/8 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 再谈编程语言之争 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

寫文章和寫程序,都是寫,寫文章的人叫文人,寫程序的叫程序員。古語說文人相輕,很多程序員也有這毛病,程序員互相看不起,行話做叫“鄙視鏈“。體現(xiàn)在編程語言上,就是用編程語言A的,會鄙視用編程語言B的,而用編程語言B的,又會鄙視用編程語言C的。這種爭論在10年左右很是盛行,這幾年少得多了。

引起這個變化的原因主要是兩個,一是互聯(lián)網(wǎng)在言論方面收緊影響了大家的積極性。二是年齡慢慢變大了。最近又看了幾篇王垠的博客,回想起這個語言之爭。又有一些新想法。

以前讀書的時候,了解到一些常用編程語言的名字,比如匯編,C,C++,ASP,VB,JAVA,并且編程語言是從低級到高級,面向過程到面向?qū)ο筮@樣發(fā)展的。我對這些編程語言是懷著崇拜的心態(tài)來看待的。因為了解怎么使用這些語言,感覺自己掌握了“人機(jī)交互的接口”,是因為像自己這樣的程序員,才能使得普通用戶能方便的使用計算機(jī)。后來從互聯(lián)網(wǎng)了解到,大家在用的編程語言竟然如此之多。TIOBE每年都會發(fā)布一個編程語言熱度排行板。上面會用表格的方式例出前50名的熱度。并且還有后50名的排行。也就是說,這100種編程語言都有人用。

而且看網(wǎng)上說,國外的大學(xué),很多教授會自己發(fā)明一個語言用于教學(xué)。以前不甚了解,現(xiàn)在通過王垠的一些經(jīng)歷,原來這些教授是PL領(lǐng)域的。

軟件行業(yè)流行一句經(jīng)曲名言:不要重復(fù)造輪子。而且經(jīng)常被有些大牛拿來教訓(xùn)菜鳥,這些創(chuàng)造編程語言的人,也軟件界的大牛,但他們卻造出了這么多輪子。理所當(dāng)然,他們會認(rèn)為自己造的這個輪子比前面的輪子要高明。

這幾年雖說大家對編程語言的爭論慢慢變淡了,但是谷歌推了一個GO語言,蘋果在推Swift,還有rust,“新貴”Python也很熱,PHP7.0帶來了巨大的變化,另外一些“新”語言提起的人也越來越多了。這個江湖慢慢又熱鬧起來了。搞不好又會形成一套新的鄙視鏈。

但按王垠的話說,PL領(lǐng)域二十年來都是在炒冷飯,沒有提出什么新東西,都是把原來就有的東西重新?lián)Q個名字包裝一下就拿出來鼓吹。對照來看,這些年軟件業(yè)也沒有什么革命性的突破。那么,是什么人熱衷于制造新語言。又是什么人熱衷于宣傳新語言。

比如說,一個程序員用某種語言用得好好的,也能解決他的問題。突然有一天,一個人說,這門語言是個垃圾,XX語言更好更優(yōu)秀。我想這個程序員會像吃了蒼蠅一樣難受。但是又不敢說出來,因為他不了解這種語言,也不知道到底是不是真的好。而且大多程序員都有一種活到老,學(xué)到老的江湖自覺。可能以前只是聽說過沒當(dāng)回事,這下到互聯(lián)網(wǎng)上去一搜,發(fā)現(xiàn)還真挺多人在討論的,心里一驚:“哎呀,我操,難道我OUT了!”

程序員這個行業(yè),是很怕OUT的,這有可能代表著沒飯吃。于是又要加緊的研究一番,并且和另外的程序員說,你用的語言是垃圾,XX語言多好,而且有很多特性。。。

可能這就是做營銷界的最高理想:口碑傳播。

而且物以稀為貴,往往用這類“新語言”的人,薪資特遇會比較高。對于某些企業(yè)主來說,你說這個語言這么好,又時髦,保證幾年不過時。那好就上唄。當(dāng)然上了有沒有好結(jié)果,那就不是語言的問題了,名利雙收,誰不喜歡。這幾種因素互相促進(jìn),就會形成一種傳播的力量,這種力量是很大的,大到讓人很難做出正確的判斷。雖然說大浪淘沙,始見真金。但是如果少一些曲折和反復(fù),這短暫的人生也會讓人感覺更有意義一些的。

現(xiàn)在通用的編程語言,可以說是人類最好的項目,不管是誰推出來的,至少我們現(xiàn)在免費在用。我們用這些免費的編程語言,創(chuàng)造了這個五彩繽紛的軟件的世界。我當(dāng)然不希望某些商業(yè)公司掌控著這些語言(不管他們是不是免費),商業(yè)公司掌控語言對程序員沒有什么好處。如果天下一直太平,陰謀家就沒什么機(jī)會,所以要時不時搞點大新聞。編程語言這塊,如果大家都一成不變,那些專家豈不是英雄無用武之地。因為大多人都是盲從,要判斷一個語言的優(yōu)劣,是不容易的。退一萬步,還有“人笨怪刀鈍”來堵你的嘴。

意大利開個會,就能決定全球的時尚潮流。谷歌微軟等巨頭開個會,也能在軟件領(lǐng)域掀想一番波瀾。但是我們?nèi)绻兊酶鼘嵲谝恍?#xff0c;編程的本質(zhì)還是沒有變的。如果這二十年都是在炒冷飯,那么我們現(xiàn)在用的,就是真金。


總結(jié)

以上是生活随笔為你收集整理的再谈编程语言之争的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。