無論是在硅谷還是哪里,很難找到一本書能夠比《計算機程序設計藝術》更受推崇的了吧。
比爾蓋茨曾經在一篇報紙專欄中評價道:如果你認為自己是一名優秀的程序員。。。并且讀完了《計算機程序設計藝術》,并且能看懂,請一定要給我發一份簡歷。
我斷斷續續花了好幾個月的時間才讀完這本書,一開始讀了20頁就把它放下了,然后又回來讀了20頁,如果有人自以為是,認為自己無所不知,Knuth的這本書將讓你意識到這個世界是多么深刻而復雜的。
1962年《計算機程序設計藝術》(the Art of Computer Programming)的第一卷出版時,它是第一本深入研究編程的數學和科學的書。Knuth將這套書作為自己畢生的心血,規劃本書完結共有七卷,最新的版本于2015年12月出版。
截至目前已有 4 卷問世,分別是:基本算法、半數值算法、排序與查找以及組合算法。高德納本人也憑借此書獲得了 1974 年的圖靈獎
工程師兼創業家 Carl Tashian也曾評價道:Donald Knuth 的《計算機程序設計藝術》四本精裝本放在那里,似乎在向你傳達一個信息:麻瓜們,通通靠邊站,你面前的才是一位真正的程序員。
歷經了這么多年,Knuth的這套書早就成為科技行業的傳奇,對于任何想要超越單純的編程,深入研究底層復雜性的程序員來說,本書一定是必經之路。
它最大的特點就是全面而深入,但這也對許多程序員自信心受到了極大的挑戰和傷害,包括蓋茨在內的精英們都難以理解Knuth的例題和大量的數學證明。
此外,為了讓這套書能夠與時俱進,Knuth表示如果你能在他的書中發現任何錯誤,你就有可能獲得高德納(Donald Knuth)的支票,金額為2.56美元,也被他稱之為“十六進制美元”,對于那些想要證明自己的人來說,這些支票是非常有價值的獎品
不要為了理解如何編寫計算機程序而去閱讀這本書,就像你不需要理解發動機是如何工作的,你也可以駕駛汽車,所以不要把閱讀本書當成是一項家庭作業,但是假如你想要和最優秀的人較量,這本書一定不要錯過
Donald.E.Knuth
Donald.E.Knuth(唐納德.E.克努特,中文名高德納)是算法和程序設計技術的先驅者,是計算機排版系統TEX和METAFONT的發明者,他因這些成就和大量創造性的影響深遠的著作(19部書和160篇論文)而譽滿全球。作為斯坦福大學計算機程序設計藝術的榮譽退休教授,他當前正全神貫注于完成其關于計算機科學的史詩性的七卷集。
-
比爾蓋茨
+關注
關注
0文章
35瀏覽量
6406
原文標題:比爾蓋茨:如果你能讀完這本書,就給我發簡歷
文章出處:【微信號:TheAlgorithm,微信公眾號:算法與數據結構】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論