操控生命的软件比我想得还要更复杂?
“那它们是有其他什么功能吗?”我问道。
乌菈菈:“不是有什么功能,而是它们会让细胞进化。”
进化?是指基因突变么??我:“你是说它们会改变自己?就好似有人在后面指示一样?”
乌菈菈:“没错,你可以把它看作是产品经理,会根据客户需求,改变产品的样貌和功能。就像微信那样,会不停地更新迭代,你看微信刚出来时和现在相比,多了不知道多少功能。”
就像手机和电脑软件一样,会更新自己的功能。。。我接着说道:“那不是很正常,适者生存嘛,不更新就活不下。以把它们比作软件更新来说,它们不都是以各种试错的方式进行的么?时间还十分漫长,以百万年来计。”
乌菈菈:“你知道它们为什么更新得慢么?”
“因为它们懒?”我漫不经心地问。
乌菈菈缓慢说道:“一是因为获取信息的速度太慢,二是因为它们每次面对的客户只有一个。”
我皱起眉头地说:“都啥跟啥啊?”
乌菈菈:“你想想,微信或者一款游戏都有成百万的使用人群,官方能很快知道软件的缺点和用户的需求,它们可以迅速进行更新。可细胞现在面对的客户只有一个人,你觉得它能迅速知道要做什么么?”
原来如此,无论是小的细胞还是大的生物,每次面对的服务对象都只有一个,所以没办法对原本的架构大动干戈。我接着问道:“大概懂了,可是你说它们获取信息的速度慢是什么意思?”
乌菈菈:“你想想这些软件怎么知道外界发生了什么呢?它们就像住在深山里没有通信方法的人,等到外面世界毁灭了都不知道,波及到它的时候就已太晚了。”
哦哦,原来如此,获取信息的速率太慢。设想一下假如现在没有手机电脑,甚至没有电报这样的科技,我们获得信息就只能靠人力送信了,外国发生了什么都是以年来计算的。现实如此,更不用说细胞了,等要知道改变的时候,已经大难临头了。
我:“哈哈,就像有人问鱼为什么不进化出识别鱼钩的功能,因为每次上钩的鱼还来不及改变基因就被吃掉了。这么看这个软件还有点笨笨的。。。”
乌菈菈一脸漠然,说道:“可别小看它们,它们是很智能的。”说罢她变出一堆乐高积木并说到:“你觉得它们不厉害,那你现在设计一台带有发动机的汽车,并用这些积木把它拼出来吧。”
我望着这一堆积木,不知如何下手。汽车的样子还好说,可是发动机要怎么做啊,还有各种内部机器的结构,变速箱之类的,没有系统学过我怎么可能拼出来。。。只好硬着头皮上了,我故作镇定,一边摆弄积木,一边说道:“额,首先是汽车的底盘和轮子。。。”
即便如此,乌菈菈还是看出了我的囧态,她马上打断我说:“看吧,这还是你知道汽车长啥样,里面有什么结构,以及运行原理的前提下,你才能开始拼。要是我现在让你设计一个能开启空间跳跃的宇宙飞船,你肯定抓瞎。”
汽车我是知道长啥样的,里面的结构我也大致懂一点,可她说的那个飞船是真的一点办法都没了。都没有见过,也没有任何理论的支撑。