編程,漢語及生命的可能性

今天看到一篇很有意思的文章,提出了對于中國古代漢語和編程語言核心思維的某種聯(lián)系。

比如x86匯編,通用寄存器恰好8個,這是巧合么?其實是與我大天朝古代的八卦暗合了:

原名 | 中文

—–| —–

EAX | 乾

EBX | 坤

ECX | 坎

EDX | 離

ESI | 震

EDI | 巽

ESP | 艮

EBP | 兌

1|2|3|4|5|6|7|8|9|A|B|C|D|E|F

甲|乙|丙|丁|戊|己|庚|辛|壬|癸|子|丑|寅|卯|辰

?

而動作指令mov,push,pop,則是 移,推,彈

?

這樣一來,一段如下的程序

486

.MODEL FLAT

.CODE

PUBLIC _myFunc

_myFunc PROC

push ebp

mov ebp, esp

sub esp, 4

push edi

push esi

; Subroutine Body

mov eax, [ebp+8]

mov esi, [ebp+12]

mov edi, [ebp+16]

mov [ebp-4], edi

add [ebp-4], esi

add eax, [ebp-4]

pop esi

pop edi

mov esp, ebp

pop ebp

ret

_myFunc ENDP

END

用古代漢語,則可變成

四八六 矣

平模 矣

碼 矣

公 吾函

吾函 始

推 兌

移 兌, 艮

減 艮, 四

推 巽

推 震

移 乾, 存之兌增辛

移 震, 存之兌增丑

移 巽, 存之兌增甲零

移 存之兌去四, 巽

加 存之兌去四, 震

加 乾, 存之兌去四

彈 震

彈 巽

移 艮,兌

彈 兌

吾函 終

所謂中文編程語言其實在多年前流行過一段時間,比如名震天下的易語言,寫出了無數(shù)病毒和外掛。但我們都知道,這些所謂的中文編程不過是偷換關(guān)鍵詞的VB等等,距編程的核心思想還差的很遠——那些都是英文思維的。

但是若我們往更古老,更本質(zhì)的地方趴,就會發(fā)現(xiàn),在更深層的地方,程序是與中國傳統(tǒng)的古老文化相呼應(yīng)的。

退到匯編這么底層,我們就會發(fā)現(xiàn)無論是八卦,還是天干地支,都能很好的詮釋機器的運行和對其的操作。

而更底層,則是0和1的二進制代碼,這就像是陰和陽一樣,這種微妙的兩極在中國傳統(tǒng)文化和計算機程序的編寫里面都體現(xiàn)的淋漓盡致,讓我們不得不為古老人民的智慧所折服。

前幾天看到孕峰的一篇文章,他認為編程,文字,音樂在靈性上面是由低到高的,理由是編程最為死板,文字有形,而音樂飄渺,我覺得并非如此,這三種都是創(chuàng)

作,用代碼,用文字,用音符,創(chuàng)作的最終結(jié)果各不相同,對人的影響也不同,但相同的是,它們由有限的東西出發(fā),卻可以有無數(shù)個可能的結(jié)果。

這也和人的生命頗為相似,我們都由一片白紙般的嬰兒開始,在這個紛繁的世界生長,最終,每個人都鮮明的決然不同。

也許我們對所有創(chuàng)造的崇尚,就是源于對生命的可能性的追求吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容