《資訊簡史》書評:“原來,我註定就是個搞 IT 的”
這不是一本小說,但是我幾乎就是一口氣把它給讀完的。書中的每一個章節,都非常非常的吸引我,由資訊的歷史,貫穿起來的語言學、符號學、邏輯學、詞典編纂學、數學、軟體程式設計、無線電、電報、通訊與資訊理論、密碼學、控制論、熱力學、物理學、基因理論、乃至最新出現的資訊科技、網際網路以及 Web2.0 ...
這些都是我最感興趣的內容,原來, 我註定就是個搞 IT 的。
這是一本非常巨集大的書,同時又是一本非常有趣的書,巨集大的歷史場景與有趣的歷史細節,被巧妙的交織在一起,讀來頗令人感到興趣盎然。
舉個例子:
非洲的鼓語,是什麼原理?外國人很難明白,因為他們的語言沒有平上去入的聲調變化,但是中國人應該一聽就能明白了。我們小時候常常玩的一個遊戲:發出一連串「一姨以易」的四聲,讓別人去猜我說的內容。而聰明的非洲人,將聲呼叫鼓聲來表達,同樣也可以讓人猜出鼓聲背後的語言。更進一步的道理是:越是冗長的一串聲調,越是不容易被人誤解。
而這樣一個現象背後,蘊含著一個重要的資訊學公式:H=n log s,H表示訊息的資訊量,n 表示訊息中的符號數,s 表示語言中可用符號的總數。這表示著:可用的符號越少,為表示出給定資訊量所需傳遞的符號數就得越多。
這是本書常見的表達手法:講一個有趣的故事,引申出一個簡單的道理,然後再推廣出一個影響深遠的理論。典型的「深入淺出」!
再舉另一個例子:
電報發明之後,由於費用高昂,人們通過縮減字數,以減少費用。進而出現了「電報體」這樣的新文風。安德魯·溫特寫道:
電報體讓任何形式的禮貌說法都無容身之地。『May I ask you to do me the favour』(勞駕)這麼一句話,傳輸五十英里的距離就要六便士。這個可憐的人要把類似溫文爾雅的形容詞砍掉多少,才能將他的信函開支降到一個合理的水平呢?
於是,各種縮略語、密碼本開始大型其道,1885年,W.H.比爾公司出版了一本暢銷的《電報編碼口袋書》,定價一便士,其中包含了「三百多條只需一個單詞的電報」。
隨著講解的深入,密碼學、布林代數、邏輯學,被一一介紹給了讀者。這就是深入淺出的魅力所在。
當然,這本書最吸引我的是《第4章:將思想的力量注入齒輪機械》 ,因為在這一章了,介紹了世界上第一個程式設計師,而且還是第一位女程式設計師:愛達·拜倫(Ada Byron)
很小的時候,我就讀到了一本介紹巴貝奇的書,但是那本書裡,竟然幾乎完全沒有提到 Ada 的存在。而在資訊簡史一書中,我感覺 Ada 是一個比巴貝奇更加驚人的天才!引用幾段 Ada 的文字吧:
我的頭腦不是凡間之物,這一點時間將會證明(只要我的呼吸以及某些其他部位沒有太快地奔向死亡)。
沒人知道在我那瘦小的系統中潛藏著多少尚未被開發但幾乎讓人驚歎的能量和力量。我說它讓人驚歎,是因為你可以想見在某種情況下它可能爆發出怎樣的力量。
愛達對於未來也有一個最後的夢想:「我以我自己的方式遲早會成為一名獨裁者。」在她面前將集結起一個個軍團,對此即便是地上的鐵腕統治者們也只能乖乖讓路。那麼她那些軍團由什麼材料構成呢?「我現在可不會說。但我希望,它們將是紀律嚴明、異常和諧的軍隊——由大量的數構成,伴著軍樂以勢不可擋的力量行進。這聽來豈不是十分神祕?顯然我的軍隊必須由數構成,否則他們也就根本不可能存在……但如果進一步問,這又是些什麼數?這則是一個迷——」
最後,我想說:如果你拿起這本書,翻開任何一個章節,都能夠津津有味的讀下去,那麼你也註定是個搞 IT 的!
本文作者:莊表偉
原文連結:【知乎】原來,我註定就是個搞 IT 的
相關文章
- 堅定的答案——《未來簡史》讀書筆記(八)筆記
- 《資訊簡史》讀書筆記筆記
- 《時間旅行簡史》亞馬遜書評亞馬遜
- 快看,我們的分散式快取就是這樣把註冊中心搞崩塌分散式快取
- 快看,我們的分散式快取就是這樣把註冊中心搞崩塌的分散式快取
- 《未來簡史》讀書筆記(1)筆記
- 我懂了,原來這就是4+1架構模型!架構模型
- 從鼓聲到位元——《資訊簡史》讀書筆記筆記
- 圖解 | 原來這就是 class圖解
- 哦?原來這就是 JVM 垃圾!JVM
- 圖解 | 原來這就是TCP圖解TCP
- 尼克老師新書《人工智慧簡史》重磅來襲!新書人工智慧
- 原來4年前的這個專案就是現在的Metaverse了Metaverse
- 我就是程式,程式就是我嗎? (轉)
- 面試就是你來我往,互相瞭解!面試
- 搞笑圖組:我是我們村唯一一個搞IT的
- 在《資訊簡史》裡讀資訊本質的迴歸史,重新認識你所在的行業行業
- 《人工智慧簡史》—— 2018年我印象最深刻的一本書人工智慧
- C# Event (1) —— 我想搞個事件C#事件
- 圖解 | 原來這就是 IO 多路複用圖解
- 圖解 | 原來這就是執行緒池圖解執行緒
- 圖解 | 原來這就是動態規劃圖解動態規劃
- 《高效程式設計師的45個習慣》簡評及書摘程式設計師
- 物件導向:我就是來看看是不是丟了個物件在這裡~物件
- 也許我就是那個“微軟的清潔工” (轉)微軟
- 《人工智慧簡史》讀書筆記人工智慧筆記
- 人工智慧簡史讀書筆記人工智慧筆記
- 除了搞IT,其實我也是個有理想的人
- Blazor一個簡單的示例讓我們來起飛Blazor
- 一年前,我來到國企搞IT
- 讓我們來搞崩 Cocoa 吧(黑暗程式碼)
- 機器翻譯簡史:八十多年來,人類就是要再造一座通天塔
- 我的新書終於出來啦新書
- 《人工智慧簡史》獲評《南方都市報》2017年度十大好書人工智慧
- 我入職阿里後,才知道原來簡歷這麼寫阿里
- 不是書評 :《我是一隻IT小小鳥》
- 用了Redisson的Spring Boot Starter搞的我都想重寫個RedisSpring Boot
- 《極簡演算法史》讀書札記演算法