計算機發展史——史前計算機

近日,量子物理學家潘建偉團隊努力了12年,終於成功控制住了10個光子,世界上第一台超越早期經典計算機的光量子計算機就此誕生。未來,生命科學、信息科學、能源科學都將受到深遠影響。

光量子計算機能把幾十萬年的運算時間縮短為幾秒鐘。

計算機正式進入光量子時代。

八字哥哥將通過大概30期,回顧一下計算機的發展史.......

史前計算機——中國古代的計算工具(1)

人類和猿最重要的區別就是發明、製造和使用工具

Necessity is the Mother of Invention – Josh Billings

計算機的始祖應該是計算工具。英語里「Calculus」(計算)一詞來源於拉丁語,既有「演算法」的含義。

說道計算,首先就要了解進位制問題,我們現在知道的進位,除了常用的十進位,還有2進位,8進位,16進位,60進位等。

但是在古代世界獨立開發的有文字的記數體系中,除了巴比倫文明的楔形數字為60進位,瑪雅數字為20進位外,幾乎全部為十進位。人類算數採用十進位,這個原因很明顯,是跟人類有十根手指有關。亞里士多德稱人類普遍使用十進位,只不過是絕大多數人生來就有10根手指這樣一個解剖學事實的結果。

而說道用工具來輔助技術,就不的不提而中國古人常用「結繩」來幫助記事,古人為了要記住一件事,就在繩子上打一個結。以後看到這個結,他就會想起那件事。如果要記住兩件事,他就打兩個結。記三件事,他就打三個結,如此等等。如果他在繩子上打了很多結,恐怕他想記的事情也就記不住了,所以這個辦法雖簡單但不可靠。

結繩記事

據說波斯王大流士給他的指揮官們一根打了60個結的繩子,並對他們說:「愛奧尼亞的男子漢們,從你們看見我出征塞西亞人那天起,每天解開繩子上的一個結,到解完最後一個結那天,要是我不回來,就收拾你們的東西,自己開船回去。」「結繩」當然也可以充當計算工具。石頭、手指、繩子??,這些都是古人用過的「計算機」。

古人計數方法,圖片來源於網路

推薦閱讀:

Scrapy框架的使用抓取分析

TAG:計算機 | 數學 | 歷史 |