長久以來,我對人與電腦世界之間的關連性,一直有著很濃厚的興趣與信念。而我也新信未來的電腦資訊人才,一定有方法克服萬難,成功且有技術性地製作出一個具自我學習能力與藝術情感的電腦人。
從在這個理念基礎上,我試著尋找在電腦世界中已經存在的機制,該如何對應到我們人的運作機轉。日前,我無意間又替自己的理論添加了幾筆令人振奮的概念。不過,新的概念並無任何正式且已公開的科學理論最為後盾,因此關於我的想法,純粹只能算是自己的一種信仰罷了,那就像是有人信基督教,有人信佛教,而有些人信回教一樣。當然,是否外界也有與我有相同的想法,或是已經有大師提出過類似的理論,我並不在乎,我只再乎我對自己所創造的一個宇宙觀與解釋。無論如何,大家看看就好,不要太相信我的怪力亂神說,對於有不同想法的人,我則很熱烈歡迎針對此篇文章來個討論串。
在電腦世界中,程式的程序常常會進入堆疊(stack)的狀態,對於好的程式設計師而言,應該會針對程式在處理及面對這種狀況時,該如何防止溢出(overflow)的發生。相較於在人的世界中,事情就好比程式中的程序,也常常會進入堆疊狀態,某件事情尚在處理中,下一件事情又進入堆疊中。根據堆疊「先進後出,後進先出」的原理,人常常也會依循著此規則,先把眼前棘手而煩人的事情先做完,最後再向前把堆在最外面的一個事情提出來做,直到把所有堆疊清空,程式才會繼續進入下一個階段。在做其他探討前,我得在此先另外做一個假設。我假設普通人對事情的處理面上,會使用到兩個基本的函數,一個是採用堆疊模式,另一個是採用佇列模式。普通人,我假設都是先開啟堆疊的函數,然候晝夜使用,直到某個特定條件時,才會去呼叫佇列的函數,然後暫時借用一下,以跳過堆疊在眼前的事情,先清除最先進來的事情。針對這個部份,我暫時還無法提出完整的架構,與運作機轉,尚有待我每天繼續胡思亂想下去。
在電腦裡,記憶體的溢出會促使電腦當機,我們通常需要藉由重新開機這個步驟來重新釋放記憶體,如此才能有空間再度繼續執行其他程序。我對人面臨溢出時,會有怎樣的反應與結果深感好奇,因此我自己作了一個類比的假想。當待辦事情不斷的進入堆疊空間,而該人並沒有針對這種情形立即的做改善,此時若堆疊至一個人可以容納且在精神層面上可以處理的範圍外時,在精神層面就會崩潰,也就是電腦的當機。在此,我把精神想像成主記憶體,而不是暫存記憶體或儲存記憶體等等。精神崩潰後的人,只需像電腦一樣,立即重新啟動,就可以再度正常運轉,並且在執行效率上,會較先前即將崩潰的那段時間,明顯地還要好很多。不過,我們人有一點跟電腦不太一樣,這一點我雖然找了一個牽強的解釋,但是還是不夠完善。人要在精神層面上獲得重新啟動,有兩種管道,一種是外界的援助(我們人去幫電腦執行重開機的那個動作),另一種是替自己做潛移默化地精神釋放(我把它想像成有另一個暫存記憶體,針對此情況,慢慢的補救)
0 comments:
Post a Comment