如果我們直接看程式的機器碼,那么所有的程式都是一大堆的01。這和我們看某種生物基因組序列圖的情形是一致的,U(T)CAG的不斷重複,單獨弄一塊01或者U(T)CAG,我們根本就不知道這一塊東西他們到底是乾什麼用的。
基本介紹
- 中文名:寫人器
- 屬性:計算機術語
這樣就很麻煩,即使我們拿到了某種生物的基因組序列圖或者某種程式的機器碼的一部分或者全部,我們也不可能馬上就知道是哪一種生物的或者程式的一部分或者全部,這些部分或者全部的東西是做什麼用的,有什麼功能亦或只是一段廢物根本沒有用。又是如何編的呢?一堆問題。如何解決呢?
因為我們確乏讀取和編寫這個東西的工具,因為畢竟編寫程式的人不希望你看到他的原始碼,有時候他們還寫了很多阻止你查看源程式的多餘的代碼,這樣原程式的機器碼就會變得複雜起來。(在有了這些東西之後,你還必須得有讓這個程式運行起來的物理環境,比如要有能讀懂這些和運行這些東西的系統結構,比如說不同結構的電腦和他上面的不同編譯器和不同語言編寫的程式或者一系列的培養器皿和環境等等)
一個生物也是一樣的,我們要想直接通過讀取基因序列就找到編制這個生物的源程式看起來和直接讀機器碼一樣的困難,海量的0和1肯定要讓你瘋掉的吧。鬼知道編生物的那個“人”是不是也加了點無用代碼,呵呵。開個玩笑。
不過幸好,我們現在編程式的時候不是直接用0和1來編的,所以即使一個沒有程式編制經驗的人在很短的時間內也可以編出一些像模像樣的程式。這是因為已經有前人為我們搭好了路,有現成的編程工具和編譯器還有晶片開發人員的努力使這一切得以實現。那么有沒有可能一個生物也不是“直接用u(t)cag 來編”的呢?答案是肯定的,要不也太累了吧。
所以想像一下未來的世界有那么一些人可以用一套機器和一些軟體就可以輕鬆的當上帝的情形吧,假設上帝或者別的神仙,比如女媧根據自己的樣子(摹本)來創造一種只是在外表上跟他相近,或者跟他看見過的東西相近,但功能卻遠不如他的“機器人”來為他工作,以便實現他的一些構想和願望,就像在用計算機一樣。
呵呵,我是瘋子?是有點瘋, 不過我正好想當這樣的一個鋪路者中的一員或者至少為這個想法寫點什麼東西出來,編一個這樣的工具出來,由上而下的寫“人”,而不是由下而上的讀“人”。這個和現在的系統生物學好像很相似,不過也有很多不同的地方,這就好像一開始大家都研究基因組,搞完了發現暫時沒多大用,又接著搞蛋白質研究 轉錄研究等等等等。。看來都是頭痛醫頭腳痛醫腳,哪裡出問題往哪奔,不能從根本入手。
基於以上的觀點,要讀取基因組序列來寫“人”恐怕有點難度, 那么編一個生物,比如說要編一個“人”就真的那么難嗎?在現階段看起來是比較難的,因為創造人的機器環境畢竟不是cpu矽晶體而是地球和地球上的諸多化學元素。
cpu的結構和指令集我們統統都知道,因為是人編的嘛,所以編譯器就不那么難開發了。而地球這個大的機器的“指令集”我們又要到哪裡去找呢?
這也不是什麼痴人說夢的事情,其實說白了地球就是一個大的無機物集合體,相當於一個溫床和容器。所有的有機物都在這個球形容器的表層環境巨大差異中利用溫床里的物質產生和複製。也就是說物質所處的環境、溫度等等是這個系統的一些重要的參數,還有已經知道的各種化學元素是參與製造的原料。另外,有一些簡單和樸素的哲學知識可以幫助我們來理解這一類的東西,比如你不可能畫出你所不能感知的東西。又比如一個事物如果沒有外力的推動,那么它將永遠保持原來的狀態,我們現在有問題只是誰創造了上帝,而不用對存在這樣一個編寫“人”的工具的可能性進行質疑,應為這和上面的規律相悖。
當然,不可能所有的化學元素都要參與進來,那麻煩可就大了,要知道自然的法則是什麼?就是道法自然,怎么理解,就是凡事總是朝著阻力最小的方向發展的意思,說白了就是能偷懶就偷懶啦。那么能少用幾樣東西就儘量少用,那么最開始最簡單的東西是什麼呢?
讓我們來看一下化學元素周期表,用一下前人的成果也是一種偷懶的辦法不是嗎?呵呵。
先來看最簡單的元素——氫,這個東西真是太好了,真是好又多啊!因為太簡單了,所以就造得多 ,容易造嘛,一個電子圍繞著一個質子轉來轉去連箇中子都沒有,所以一偷懶就造得多了,哪像造金子那么複雜 一點點金子就要爆炸一個巨大的星球才能得到,多麻煩啊,成本也划不來嘛。至於帶1箇中子和兩個中子的氘和氚要用的能量也不少所以氫自然就成了宇宙裡面最豐富的材料,用來做生物的原材料之一就是板上釘釘的事,捨我其誰嘛,沒得商量。當然是他的這種結構決定了他在生物原材料中的重要地位。