星期二, 8月 07, 2007

The MINIX book

Tanenbaum這個作者,是我在準備考研究所時,在補習班上課的時候聽老師提到的。那個時候才知道原來os不只有恐龍書之外,還有一本不錯的書叫作「Modern Operating Systems」,作者就是Tanenbaum。後來我才知道,他寫的書大多是美國大學院校排行榜上有名的教科書。後來,陸續的的買了「Computer Networks,4th」(上電腦網路這門課常用的教科書)跟「Structured Computer Organization, 5th」(計組常用的教科書,其競爭對手就是台灣常用的白算盤本了)。
剛開始的時候,我實在是搞不清楚,為什麼在美國教科書排行榜上常常是屬一屬二的教科書,怎麼在台灣卻有點名不見經傳的感覺。
後來在我開始讀他的書的時候,我大概就有點了解了。
(為什麼這樣講,其實買書前我是大概看了看,覺得內容還滿不錯的就買了。就好像Knuth的書一樣,先不用管看不看的懂,先買一套回家在說。)
我發現我的英文單字量是一個很大的問題!!
因為,他的英文語句的變化滿大的,用的詞彙又很豐富,對美國人來說,大概會認為這個教授用詞活潑,很貼近他們,但我們這些外國佬就看的滿吃力了。其實,讀原文書也好幾年了,也有好些書是不太需要查字典了。沒想到碰上Tanenbaum之後,我就投降了…
以我最近開始讀的The MINIX book為例,才讀第一章的導論而已,就有將近四成的時間在查字典跟揣摩語意。這大大降低閱讀的速度。我在想,如果大學的時候用這種書來當教科書,那可能會有一票人放棄os…
Anyway,我不認為這個「缺點」會影響這本書的價值。
畢竟,以os的「實作」來寫書的書在市場上實在是太少了。

沒有留言: