【李毅:Mua!】
放下電話,李崢沐浴更衣完畢,如往常一樣坐在了寫字臺前,少見地打開了電腦。
沒辦法,這次的無雙任務比以往更加復雜一些,【老程序員】需要自己選擇到底要精通哪三門程序語言。
這件事已經超出李崢的認知了,只好搜尋一下資料。
從熱門程度上來說,C++、Python與Java似乎是最正統的選擇。
掌握這些,必須是個老程序員了。
但李崢為保穩妥,還是選擇咨詢一下認識的大佬。
幾分鐘后。
“什么?你這什么問題?寫作文要討論這個?”歐星灼在電話里很不冷靜,“你再說一遍?”
李崢咳了一下說道:“如果我得到了一個程序員神燈,擦了擦,里面冒出來了一個老程序員的靈魂,告訴我可以瞬間教會我三門程序語言,我該怎么選?”
“……你不是準備物理競賽呢么?”
“我在寫跨年作文,題目是《我的愿望》,假設出了一個得到程序員神燈的環境。”
“呃……別鬧了,新手的話,從C++入門吧,信息競賽考的也是這個,先把這個學透了再考慮別的吧。”
“我沒問新手應該如何學習,我在問如何回答老程序員的靈魂。”
“你丫的……”
“幫幫忙,不要浪費老程序員的一片好心。”
“……那我想想啊……假設我在啥都不會的情況下,能瞬間掌握三門計算機語言……
如果是我來選的話,大概會根據語言的應用方向、難度、差異性等等屬性進行分類賦值吧,然后作個表格出來,給每一個語言打分,最后計算一下學習成本,綜合評定……
這么一說,突然變得有意思起來了。
等等我做個評分模型……
別掛啊……”
時間一分一秒過去,李崢有些后悔了。
隨便在知乎上問個老程序員就好了,問這個吹毛求疵的人,只會把問題搞復雜。
一小時后……
“決定了!”歐星灼興奮得好像真的得到了程序猿神燈一樣,“C++、Haskell、Sca。”
“等等……你說慢點,怎么拼?”李崢慌了。
于是歐星灼又用慢語速說了一遍,最后補充道:“不要問為什么。”
“為什么?”
“等等……我試著用你能聽懂的話來解釋。”歐星灼沉吟許久后才說道,“C++是絕對經典,而且其實很難精通,搞定了這個再學Python什么的都是分分鐘;Haskell是另一套思路,純函數式編程語言,或者干脆說,這根本就是一門數學語言,玩Haskell會有一種做超難數學題的感覺,而且逼格最高;最后Sca,其實不是必須的,純粹是為了跟前兩個互補,而且還難。”
“Haskell……聽起來很妙啊。”
“嗯,它可以說是最妙的了,不過使用度不太廣,畢竟要考慮大多數人,數學沒拿個140真不好學這個。”
“可以了,感謝,我知道怎么寫作文了。”
“……媽的,這一個小時我在干什么?掛了!”
“等等,還有一個小請求。”
“啥?”
“能不能把這三種語言最新版本開發手冊發我一份?”
“自己下載去。”
“幫幫忙……”
“掛了掛了。”
“這樣,我給你3個老梗,絕對能笑得吳數直不起腰。”
“……”
“5個?”
“成交!”
……
二十分鐘后。
李崢完成了學習。