隨筆雜談

兒童用最直接的方式來表達他們的情感。常常讓人忍俊不止.
個人資料
正文

雜談道德經與計算機語言一二

(2020-05-31 05:15:17) 下一個

自盤古開天劈地,人就活在這天地之間。日出而作, 月升而息。古往先賢, 我最喜歡的是公元前500年左右的老子。雖然相隔了差不多三千年, 但覺得許多見解和計算機語言有相通之處。

老子認為, 有個不可用語言描述的東西, 為了便於交流, 就命名它為道。道德經第二十五篇, 老子寫到:

有物混成, 先天地生。寂兮寥兮, 獨立而不改, 周行而不殆, 可以為天地母。吾不知其名, 強字之曰: 道, 強為之名曰:大。大曰逝, 逝曰遠, 遠曰反。故道大, 天大, 地大, 人亦大。域中有四大, 而人居其一焉。人法地, 地法天, 天法道, 道法自然。

這個無聲無形的“道”。它獨立不變, 循環無盡。可以說是天地的母親。這宇宙中有四大: 道, 天, 地, 人。

道德經第一篇, 老子寫到有無的奧妙之處:

道可道, 非恒道。名可名, 非恒名。無名天地之始, 有名萬物之母。故常無, 欲以觀其妙; 常有, 欲以觀其徼。此兩者同出而異名, 同謂之玄, 玄之又玄, 眾妙之門。

, 兩個元素, 相互依存。有則無, 無則有。它們一起出現, 隻是稱號不同而已。正如紅樓夢太虛幻境楹聯: 假作真時真亦假, 無為有處有還無。計算機語言的Boolean類,  編程的有幾個真正區分正負值? 隻要確定流程對了就行。

道德經第十一篇, 老子舉了幾個例子來說明有無的玄妙。

三十輻共一轂, 當其無, 有車之用。埏埴以為器, 當其無, 有器之用。鑿戶牖以為室, 當其無, 有室之用。故有之以為利, 無之以為用。

房子可居住是因為它中空,  就是因為無, 有才可以顯效。計算機軟件隻有當有空餘的內存時, 它才能運行。如果沒有空的內存, 就要死機了。

道德經第四十二篇, 老子寫到:

道生一, 一生二, 二生三, 三生萬物。

計算機靠波的起伏來傳送二進製的代碼。把八個一組的0, 1編成能為人識別的代碼。然後再演變成無數的計算機語言, 編出了成千上萬的軟件。

道德經第十二章, 老子寫到:

五色令人目盲,五音令人耳聾,五味令人口爽,馳騁畋獵令人心發狂,難得之貨令人行妨。是以聖人為腹不為目,故去彼取此。

顏色多了, 看花了眼。聲音多了, 聽不出旋律。味道多了, 都不知是什麽味。與軟件開發講究的SOLID原則是異曲同工。第一的S是Single單一的意思, 軟件包隻需做好一件事, 越少越清晰。

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.