Programming starts here

本文不是原創(chuàng)船万,總結(jié)王銀某文的主要內(nèi)容,該篇適合在programming路上糾結(jié)徘徊的你(妳)啸盏。

學(xué)習(xí)編程重贺,應(yīng)該重視語言特性,而不是語言回懦。任何一種“語言”气笙,都是各種“語言特性”的組合。舉一些語言特性的例子:

  • 變量定義
  • 算術(shù)運(yùn)算
  • for 循環(huán)語句怯晕,while循環(huán)語句
  • 函數(shù)定義潜圃,函數(shù)調(diào)用
  • 遞歸
  • 靜態(tài)類型系統(tǒng)
  • 類型推到
  • lamda函數(shù)
  • 面向?qū)ο?/li>
  • 垃圾回收
  • 指針?biāo)銛?shù)
  • goto語句
    每一種程序語言里面必然有一套“通用”的特性。比如變量舟茶、函數(shù)秉犹,整數(shù)和浮點(diǎn)數(shù)運(yùn)算等。這些是每個通用程序語言里面都必須有的稚晚,一個都不能少崇堵。首先使用一種語言掌握“通用”特性,剩下的就是某些語言的“特有”的特性客燕。研究語言的人都知道鸳劳,要設(shè)計(jì)出來新的、好的也搓、無害的特性赏廓,是非常困難的涵紊。所以一般來說,一種好的語言幔摸,它所特有的新特性摸柄,終究不會超過一兩種。如果有個語言號稱自己有超過5個新特性既忆,那可能是災(zāi)難驱负。

選擇合理的入門語言,避免使用“腳本語言”作為入門語言患雇,腳本語言往往是把一些系統(tǒng)工具性質(zhì)的東西(比如正則表達(dá)式跃脊,web概念)加入語法里面,導(dǎo)致初學(xué)者抓不住重點(diǎn)苛吱,不能理解編程最關(guān)鍵的概念:變量酪术,函數(shù),遞歸翠储,類型…… 推薦的合理入門語言绘雁,Scheme,C援所,Java咧七,Python,JavaScript任斋。

掌握關(guān)鍵語言特性继阻,忽略次要特性。重點(diǎn)去理解變量废酷、函數(shù)瘟檩、算術(shù)語句、循環(huán)語句的用法澈蟆,而不是糾dai結(jié)苦苦銘記%d,%f墨辛,%.2f的含義。

自己動手實(shí)現(xiàn)語言特性 在基本學(xué)會語言特性后趴俘,能用它們來寫代碼之后睹簇,下一步的進(jìn)階就是去實(shí)現(xiàn)它們。只有實(shí)現(xiàn)了各種語言特性寥闪,你才能完全地?fù)碛兴鼈兲荩蔀樗鼈兊闹魅恕7駝t疲憋,你就是它們的使用者凿渊,會被語言的設(shè)計(jì)者牽著鼻子走。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市埃脏,隨后出現(xiàn)的幾起案子搪锣,更是在濱河造成了極大的恐慌,老刑警劉巖彩掐,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件构舟,死亡現(xiàn)場離奇詭異,居然都是意外死亡堵幽,警方通過查閱死者的電腦和手機(jī)狗超,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谐檀,“玉大人抡谐,你說我怎么就攤上這事裁奇⊥┾” “怎么了?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵刽肠,是天一觀的道長溃肪。 經(jīng)常有香客問我,道長音五,這世上最難降的妖魔是什么惫撰? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮躺涝,結(jié)果婚禮上厨钻,老公的妹妹穿的比我還像新娘。我一直安慰自己坚嗜,他們只是感情好夯膀,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著苍蔬,像睡著了一般诱建。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上碟绑,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天俺猿,我揣著相機(jī)與錄音,去河邊找鬼格仲。 笑死押袍,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的凯肋。 我是一名探鬼主播伯病,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了午笛?” 一聲冷哼從身側(cè)響起惭蟋,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎药磺,沒想到半個月后告组,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡癌佩,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年木缝,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片围辙。...
    茶點(diǎn)故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡我碟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出姚建,到底是詐尸還是另有隱情矫俺,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布掸冤,位于F島的核電站厘托,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏稿湿。R本人自食惡果不足惜铅匹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望饺藤。 院中可真熱鬧包斑,春花似錦、人聲如沸涕俗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咽袜。三九已至丸卷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間询刹,已是汗流浹背谜嫉。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留凹联,地道東北人沐兰。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像蔽挠,于是被迫代替她去往敵國和親住闯。 傳聞我的和親對象是個殘疾皇子瓜浸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評論 2 353

推薦閱讀更多精彩內(nèi)容