《九陰真經》有多少字? 《誰說不能從武俠學程式》選摘(2)

《《誰說不能從武俠學程式》選摘(資料照)

話說北宋後期,「道君皇帝」宋徽宗十分推崇道教,蒐集全天下的道教經典,派絕頂聰明的文官黃裳做主編,編成一部五千多卷的大書《萬壽道藏》。

奉旨編書的黃裳唯恐出錯,將資料與初稿搬進書齋,一個字、一個字地審讀。誰料想,幾千卷道書讀下來,黃裳居然無師自通,居然從道家哲學中悟出武學道理!然後呢?黃裳與幾十位高手比武實踐,在深山之中苦苦思索四十年,終將道家哲學與武術招數融會貫通,撰寫出一部至高無上的武學祕笈《九陰真經》。

《九陰真經》成書不久,聲名鵲起,江湖中人無一不知, 大家都將其奉為最上乘的武學祕笈。到南宋前期,東邪黃藥師、西毒歐陽鋒、南帝段智興、北丐洪七公、全真教創始人王重陽,當世五大高手華山論劍,爭奪此經。經過七天七夜輪番較量,王重陽技壓群雄,於是此經便歸全真教所有。

王重陽死後,黃藥師使用計謀得到《九陰真經》下卷,還沒來得及練習,就被弟子陳玄風和梅超風偷走。陳玄風唯恐再被別人偷走,便將內容做了備分。他是怎麼備分的呢?拿起針,忍著痛,使用刺青的方式,將每個字刺在自己的胸口上。

以上情節出自《射鵰英雄傳》,看過這部小說的朋友必然都記得。不記得也不要緊,只要知道《九陰真經》是金庸武俠世界裡最厲害的武學著作就行了。

其實在電腦程式設計領域, 也有一部最最厲害的著作,最近幾十年始終被全球程式設計師和電腦科學家奉為經典,就是高德納(Donald E. Knuth)的系列巨著《電腦程式設計藝術》(The Art of Computer Programming)。

高德納是美國電腦科學家,也是非常厲害的頂級程式設計師,他獨自開發出如今在全球學術界公認最強大的排版工具TeX,提出如今程式設計領域最重要的兩大基礎概念「演算法」和「資料結構」,還發明一套可以精確比較演算法優劣的數學方法,簡稱「演算法分析」。他曾獲得電腦界最負盛名的獎項「圖靈獎」,被評為「繼愛因斯坦和費曼之後的第三位科學巨星」。對於他的經典著作《電腦程式設計藝術》,前世界首富、微軟創始人比爾.蓋茲(Bill Gates)這麼評價:「如果你完完整整讀完《電腦程式設計藝術》,請立刻發一份簡歷給我。」意思就是說,凡能看完且看懂高德納此書的程式設計師,都有資格加入微軟。誰說不能從武俠學程式?

高德納計畫寫出七卷本的《電腦程式設計藝術》,現在才出版到第四卷,譯成中文已經多達百萬字。我身邊的程式設計師都買過這套書,有的還買原文版,但暫時還沒有一個人宣稱讀完。為什麼呢?一是內容太深,讀者必須有紮實的數學底子;二是體量太大,走馬觀花看一遍也得花一年。

相比起來,《九陰真經》就只是一本很薄的小書,金庸先生沒有明寫有多少字,但可以根據上下文估算。

《射雕英雄傳》第十七回,老頑童周伯通對郭靖說《九陰真經》下卷被盜後,黃藥師的妻子試圖默寫出來:「那時她懷孕已有八月,苦苦思索幾天幾晚,寫下七、八千字,卻都是前後不能連貫。」 (相關報導: 克羅埃西亞──巴爾幹半島上的明珠:《野生的東歐(中)》選摘(1) 更多文章

同書第十八回,郭靖與西毒歐陽鋒的侄子歐陽克比賽背書,背的也是《九陰真經》下卷。「黃藥師聽他所背經文,比之冊頁上所書幾乎多了十倍,而且句句順理成章,確似原來經文。」所謂「冊頁上所書」,指的是黃夫人根據記憶默寫出來的那七、八千字。郭靖所背內容「比之冊頁上所書幾乎多了十倍」,說明《真經》下卷字數應該在七、八萬字左右。