我是世界上的編程語(yǔ)言,100斤!
這篇文章是《兩年,我學(xué)會(huì)了世界上所有的編程語(yǔ)言》的后續(xù),用一種新穎的方式介紹了各個(gè)語(yǔ)言所具備的編程的“基本概念”,文章中每個(gè)基本概念所對(duì)應(yīng)的重量完全是從我個(gè)人的杜撰,各位看一看,樂(lè)一樂(lè)就好,不用較真。 限于我的能力, 沒(méi)有把一些重要的語(yǔ)言如Go, C#等加上,歡迎朋友們補(bǔ)充,也許會(huì)出一個(gè)第二版。
那這篇文章想表達(dá)什么意義呢? 還是那句話:世界上沒(méi)有最好的語(yǔ)言,只有最適合的語(yǔ)言。每個(gè)編程語(yǔ)言都有自己的適用領(lǐng)地,找不到一個(gè)通用的算法測(cè)試出來(lái)哪個(gè)語(yǔ)言最厲害。
一個(gè)程序員使用一門語(yǔ)言久了,就會(huì)產(chǎn)生慣性,對(duì)自己精通的語(yǔ)言產(chǎn)生依賴,并且會(huì)不自覺(jué)地去捍衛(wèi)自己“吃飯的家伙”,看不慣別的語(yǔ)言,有些人還會(huì)走上極端:別的語(yǔ)言都是垃圾,這種做法是不可取的,只會(huì)限制自己的視野,阻止自己的進(jìn)步。 外邊世界的風(fēng)景很精彩,還是要多向外看看。
【本文為51CTO專欄作者“劉欣”的原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)通過(guò)作者微信公眾號(hào)coderising獲取授權(quán)】