{eval=Array;=+count(Array);}
每次聽到有人說:
Php是世界上最好的語言;
Python是世界上最好的語言;
Java是世界上最好的語言時;
C語言是世界上最好的語言時.
我的內(nèi)心是嗤之以鼻的,我只想說:
胡說,明明中文才是世界上最好的語言。
如果是世界上最好的編程語言,
那我肯定會說:Java是。
很簡單,因為我正在學(xué)Java,所以它最好,別人怎么說不Care,反正Java就是最好,不然我干嘛學(xué)它?
所以有的程序員會有語言優(yōu)越感,很多時候其實是因為他在用這種語言,自己用的都是最好的。
這是一個非常有意思的問題,作為一名IT從業(yè)者,我來回答一下。
首先,程序員采用何種編程語言與其自身的研發(fā)場景有比較緊密的聯(lián)系,編程語言之間本質(zhì)上并沒有優(yōu)劣之分,通過編程語言也不能簡單地判斷出程序員是研發(fā)級崗位還是應(yīng)用級崗位,所以對于編程語言有一定優(yōu)越感的程序員,本質(zhì)上還是對于自己研發(fā)能力的一種自信。如果僅僅憑借掌握某一門編程語言而有優(yōu)越感,這種情況在程序員群體中也并不常見。
當(dāng)前編程語言按照應(yīng)用場景可以分為兩大類,一類是全場景編程語言,比如Java、Python和C#就是流行程度比較高的全場景編程語言,這一類編程語言不僅可以用于多種開發(fā)場景下,而且研發(fā)級崗位也可以采用這一類編程語言,所以初學(xué)者學(xué)習(xí)這些全場景編程語言還是不錯的選擇,掌握全場景編程語言的程序員,也有更大的發(fā)展空間。
另一類編程語言是專門用于某一種開發(fā)場景下的編程語言,比如PHP就是主要應(yīng)用在Web開發(fā)領(lǐng)域,而且PHP在Web開發(fā)領(lǐng)域的占比還比較高。目前世界上的計算機編程語言有大概600種,這其中絕大部分的編程語言都是針對于特定應(yīng)用場景而設(shè)計的編程語言,但是隨著互聯(lián)網(wǎng)的發(fā)展,未來全場景編程語言會是一個大的發(fā)展趨勢,而且編程語言自身的難度也會逐漸降低,這也會促使更多的職場人需要掌握編程語言。
從當(dāng)前的發(fā)展趨勢來看,對于非計算機專業(yè)的普通職場人來說,可以重點學(xué)習(xí)一下Python語言,與Java、C等編程語言不同,Python語言在非IT互聯(lián)網(wǎng)行業(yè)的應(yīng)用也越來越廣泛,相信在工業(yè)互聯(lián)網(wǎng)的推動下,Python語言的應(yīng)用前景還是比較廣闊的。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區(qū)留言,或者私信我!
一招鮮,吃遍天!
就比如linux和git的發(fā)明者大神Linus,就是對C語言推崇至上,當(dāng)然人家每次跟人懟也是都在理,人家也有真本事,而且脾氣也牛。
大多數(shù)普通碼農(nóng),就不要有這個優(yōu)越感了,項目來了,該用啥最合適用啥就用啥。
打個醬油:PHP是世界上最好的語言。有沒有人砍我?
還是拜拜關(guān)二爺吧!
這看你站在什么樣的角度看待這個問題。
比如有的人用某個牌子的手機,覺得自己是人上的人。
比如有的人出過國,他就覺得自己比別人高人一等。
比如有的人明明會說中文,但是嘴里非要加幾個abc。
但實際上誰有錢,誰才真正內(nèi)心高興,也就看淡這一切了。
程序員如果有語言優(yōu)越感說明還處于幼稚期。每種語言都有其解決強項和弱項。有時候你認為的強項也許特定環(huán)境下就是弱項。
使用什么編程語言不存在優(yōu)越感。
熟悉的熟練的就是最好的。
我用Delphi,object Pascal系列,與C/C++可直接互換。
那只說明他把編程的本質(zhì)搞錯了,現(xiàn)在基本沒有哪個開放性程序是單靠一種語言就能開發(fā)的,如果是做網(wǎng)絡(luò),那就必須懂得一整套語言體系。你還得懂平面設(shè)計,畢竟操作界面也是編程的一部分。用某個語言來實現(xiàn)優(yōu)越感是可笑的行為。
10
回答0
回答0
回答10
回答0
回答0
回答9
回答1
回答9
回答8
回答