話說北宋後期,「道君皇帝」宋徽宗十分推崇道教,蒐集全天下的道教經典,派絕頂聰明的文官黃裳做主編,編成一部五千多卷的大書《萬壽道藏》。
奉旨編書的黃裳唯恐出錯,將資料與初稿搬進書齋,一個字、一個字地審讀。誰料想,幾千卷道書讀下來,黃裳居然無師自通,居然從道家哲學中悟出武學道理!然後呢?黃裳與幾十位高手比武實踐,在深山之中苦苦思索四十年,終將道家哲學與武術招數融會貫通,撰寫出一部至高無上的武學祕笈《九陰真經》。
《九陰真經》成書不久,聲名鵲起,江湖中人無一不知, 大家都將其奉為最上乘的武學祕笈。到南宋前期,東邪黃藥師、西毒歐陽鋒、南帝段智興、北丐洪七公、全真教創始人王重陽,當世五大高手華山論劍,爭奪此經。經過七天七夜輪番較量,王重陽技壓群雄,於是此經便歸全真教所有。
王重陽死後,黃藥師使用計謀得到《九陰真經》下卷,還沒來得及練習,就被弟子陳玄風和梅超風偷走。陳玄風唯恐再被別人偷走,便將內容做了備分。他是怎麼備分的呢?拿起針,忍著痛,使用刺青的方式,將每個字刺在自己的胸口上。
以上情節出自《射鵰英雄傳》,看過這部小說的朋友必然都記得。不記得也不要緊,只要知道《九陰真經》是金庸武俠世界裡最厲害的武學著作就行了。
其實在電腦程式設計領域, 也有一部最最厲害的著作,最近幾十年始終被全球程式設計師和電腦科學家奉為經典,就是高德納(Donald E. Knuth)的系列巨著《電腦程式設計藝術》(The Art of Computer Programming)。
高德納是美國電腦科學家,也是非常厲害的頂級程式設計師,他獨自開發出如今在全球學術界公認最強大的排版工具TeX,提出如今程式設計領域最重要的兩大基礎概念「演算法」和「資料結構」,還發明一套可以精確比較演算法優劣的數學方法,簡稱「演算法分析」。他曾獲得電腦界最負盛名的獎項「圖靈獎」,被評為「繼愛因斯坦和費曼之後的第三位科學巨星」。對於他的經典著作《電腦程式設計藝術》,前世界首富、微軟創始人比爾.蓋茲(Bill Gates)這麼評價:「如果你完完整整讀完《電腦程式設計藝術》,請立刻發一份簡歷給我。」意思就是說,凡能看完且看懂高德納此書的程式設計師,都有資格加入微軟。誰說不能從武俠學程式?
高德納計畫寫出七卷本的《電腦程式設計藝術》,現在才出版到第四卷,譯成中文已經多達百萬字。我身邊的程式設計師都買過這套書,有的還買原文版,但暫時還沒有一個人宣稱讀完。為什麼呢?一是內容太深,讀者必須有紮實的數學底子;二是體量太大,走馬觀花看一遍也得花一年。