但大部分情況下,得完全重寫。
不是因為之前的程式碼寫的不好——當然不夠好,但現在唐一平的程式碼能力並沒有提升。
只是因為不合適。
方向錯了,努力就顯得毫無用處。
唐一平把螢幕分成了兩部分,一邊對照一邊寫。
左邊的螢幕上是老版本,【迭蟲】們在蠕動,發出類似蜂鳴一般的聲音。
唐一平覺得它們在罵罵咧咧。
“拆家了拆家了!”
“拆家狗啊!別拆我家啊!”
不過隨著一些【迭蟲】被複制到了右邊,【迭蟲】們又開心起來,發出的嗡鳴就像是再歡呼:“大house!大house!”
【迭蟲】這東西,和唐一平所理解的任何生命都不同,它們存在在唐一平所寫的程式碼裡,但是並不是程式碼被複制一份,就會多出來一隻【迭蟲】,它們更像同時存在在這段程式碼所有的副本里,不管這段程式碼被複制了多少副本,同一個bug裡的【迭蟲】都是同一只。
但似乎程式碼複製越多,他們就會變得越強,效率……也就莫名變得更高。
唐一平只能驚呼這是什麼分散式生物。
如果程式碼被修改,存在了多個版本,它們就會演變出某個新的分支,和之前的【迭蟲】存在某種相似性,但又並不完全相同。
具體的表現,就像是【迭蟲】繁殖了,還擁有某種“遺傳性”。
但這種繁殖,顯然和人類理解的繁殖不一樣,唐一平完全不明白其機制。
唐一平猜測,它們大概是某種類似“模因”的存在。
但唐一平匱乏的理論知識不足以讓他解釋這一切,他也懶得試圖解釋這一切。
所以,只是寫。
這會兒唐一平寫著寫著,出現了一個bug。
先不慌,繼續。
過了一會兒,這不又出了一個bug嘛。
然後不多時,就有新的【迭蟲】出現了,或者說住進來了,倆bug勾勾搭搭就連起來了。
但同樣的,當唐一平刪除某個程式碼時,它們或許會罵罵咧咧離開,也可能會跟自己的bug共存亡。
總而言之,這些【迭蟲】是一群生得很勇,死得也很勇的小東西。
唐一平一開始還覺得有點不想破壞這些【迭蟲】的生態,對每一隻“啊,我選擇死亡”的【迭蟲】默哀,但終究他發現,【迭蟲】並不是人類,也無需為每一隻【迭蟲】的死亡默哀,甚至它們的死亡,或許都和人類不同。只要整個族群發展壯大,【迭蟲】們就會為它們的“蜂王”歡呼鼓舞。
bug!更多bug!
那種感覺,真的好奇怪啊。
但情緒價值也拉滿了。
唐一平可喜歡這些【迭蟲】了。
新的一週了,求點追讀和月票。
另外,求週二的追讀!
現在所有推薦都看週二的追讀,各位明天還請一定要追讀,感謝~
。