第(2/3)頁 無論是電子游戲圈,學術圈,這兩圈子的優秀程序員個個都能獨當一面,在這兩圈子混久了,我就認識了太多優秀的程序員,然后,我發現一個殘酷的共同點—— 他們都不用高級語言。 C++? 從來不用,亂糟糟的,搞出一堆內存問題。 Python? 過于簡單,初級程序員總是寫出屎一樣的代碼。 Java? 為蠢人設計的。 我問過其中一個程序員,問:你渴望用高級語言嗎? 他說:廢話,肯定渴望。 我問:為什么不用?看不上? 他嘆氣:不,太忙。 他意味深長道:優秀的程序員都不用高級語言的。 跟我聊天的這個程序員,從小學起就開始編程,高中之前一直都是用C++的。 他大學時,曾在一次算法比賽中拿到亞軍,原因是他用C++寫出了O(1/n)時間復雜度的算法,當時編譯沒有通過, 他一怒之下警告編譯器,編譯器被嚇得鏈接錯誤,導致他只能現場用機器語言寫一個編譯器來編譯算法,最后比冠軍晚提交了五秒,只獲得亞軍。 本科畢業了他去美國讀研,在美國工作了幾年,回國后,去微軟亞洲研究院面試,面試官問了他非對稱加密的原理,他也沒說啥就離開了。 后來業界都說非對稱加密也不安全,因為在他面前,知道公鑰就可以算出私鑰,非對稱加密和對稱加密沒有區別。 那一年電腦行業有一點小泡沫,業界傳言是因為這位朋友打算用心打造一個電腦帝國。 之后創業失敗,一窮二白,有一天突發奇想,買了一張空的光盤,拿著激光筆和凸透鏡聚焦到光盤上雕刻,據說這就是后來的Windows 95。 第(2/3)頁