刘慈欣
对桑比亚国的攻击即将开始。
执行“第一伦理”行动的三个航空母舰战斗群到达非洲沿海已十多天了,这支舰队以林肯号航母战斗群为核心展开在海上,如同大西洋上一盘威严的棋局。
此时天已经黑了下来,舰队的探照灯集中照亮了林肯号的飞行甲板,那里整齐地站列着上千名陆战队员和海军航空兵飞行员,站在队列最前面的是“第一伦理”行动的最高指挥官菲利克斯将军和林肯号的舰长布莱尔将军,前者身材晰长,一派学者风度,后者粗壮强悍,是一名典型的老水兵。在蒸汽弹射器的起点,面对队列站着一位身着黑色教袍的随军牧师,他手捧《圣经》,诵起了为这次远征而作的祷词:
“全能的主,我们来自文明的世界,一路上,我们看到了您是如何主宰大地、天空和海洋、以及这世界上的万种生灵,组成我们的每一个细胞都渗透着您的威严。现在,有魔鬼在这遥远的大陆上出现,企图取代您神圣的至高无上的权威,用它那肮脏的手拔动生命之弦。请赐予我们正义的利剑,扫除恶魔,以维护您的尊严与荣耀,阿门——”
他的声音在带有非洲大陆土腥味的海风中回荡,令所有的人沉浸在一种比脚下的大海更为深广的庄严与神圣感之中,在上空纷纷飞过的巡航导弹火流星般的光芒中,他们都躬下身来,用发自灵魂的虔诚合道:“阿门——”
上篇
自人类基因组测序完成以后,人们就知道飞速发展的分子生物学带来的危机迟早会出现,联合国生物安全理事会就是为了预防这种危机而成立的。生物安理会是与已有的安理会具有同等权威的机构,它审查全世界生物学的所有重大研究课题,以确定这项研究是否合法,并进而投票决定是否中止它。
今天将召开生物安理会第119次例会,接受桑比亚国的申请,审查该国提交的一项基因工程的成果。按照惯例,申请国在申请时并不提及成果的内容,只在会议开始后才公布。这就带来了一个问题:许多由小国提交的成果在会议一开始就发现根本达不到审查的等级。但各成员国的代表们却不敢轻视这个非洲最贫穷的国度提交的东西,因为这项研究是由诺贝尔奖获得者,基因软件工程学的创始人伊塔博士做出的。
伊塔博士走了进来,这位年过五十的黑人穿着桑比亚的民族服装,那实际上就是一大块厚实的披布,他骨瘦如柴的身躯似乎连这块布的重量都经不起,象一根老树枝似地被压弯了。他更深地躬着腰,缓缓向圆桌的各个方向鞠躬,他的眼睛始终看着地面,动作慢得令人难以忍受,使这个过程持续了很长时间。印度代表低声地问旁边的美国代表:“您觉得他像谁?”美国代表说:“一个老佣人。”印度代表摇摇头,美国代表看了看他,又看了看伊塔,“你是说……像甘地?哦,是的,真像。”
本届生物安理会轮值国**站起来宣布会议开始,他请伊塔在身旁就坐后说:“伊塔博士是我们大家都熟悉的人,虽然近年来深居浅出,但科学界仍然没有忘记他。不过按惯例,我们还是对他进行一个简单的介绍。博士是桑比亚人,在三十二年前于麻省理工学院获计算机科学博士学位,而后回到祖国从事软件研究,但在十年后,突然转向分子生物学领域,并取得了众所周知的成就。”他转向伊塔问:“博士,我有个问题,纯粹是出于好奇:您离开软件科学转向分子生物学,除了预见到软件工程学与基因工程的奇妙结合外,还有另一层原因:对计算机技术能够给您的祖国带来的利益感到失望。”
“计算机是穷人的假上帝。”伊塔缓缓地说,这是他进来后第一次开口。
“可以理解,虽然当时桑比亚政府在首都这样的大城市极力推行信息化,但这个国家的大部分地区还没有用上电。”
当分子生物学对生物大分子的操纵和解析技术达到一定高度时,这门学科就面对着它的终极目标:通过对基因的重新组合改变生物的性状,直到创造新的生物。这时,这门学科将发生深刻变化,将由操纵巨量的分子变为操纵巨量的信息,这对于与数学仍有一定距离的传统分子生物学来说是极其困难的。直接操纵四种碱基来对基因进行编码,使其产生预期的生物体,就如同用0和1直接编程产生WINDOWSXP一样不可想象。伊塔最早敏锐地意识到了这一点,他深刻地揭示出了基因工程和软件工程共同的本质,把基础已经相当雄厚的软件工程学应用到分子生物学中。他首先发明了用于基因编程的宏汇编语言,接着创造了面向过程的基因高级编程语言,被称为“生命BASIC”;当面向对象的基因高级语言“伊甸园++”出现时,人类真的拥有了一双上帝之手。
这时,人们惊奇地发现,创造生命实际上就是编程序,上帝原来是个程序员。与此同时,程序员也成了上帝,这些原来混迹于硅谷或什么什么技术园区的人纷纷混进生命科学行业来,他们都是些头发篷乱衣冠不整的毛头小子,过着睡两天醒三天的日子,其中有许多人连有机物和无机物都分不清,但都是性能良好的编程机器。有一天,项目经理把一个光盘递给一位临时召来的这样的上帝,告诉他光盘中存有两个未编译的基因程序模块,让他给这两个模块编一个接口程序。谈好价钱后上帝拿着光盘回到他那间闷热的小阁楼中,在电脑前开始他那为期一周的创世工作,他干起活来与上帝没有任何共同之处,倒很像一个奴隶。一周后,他摇晃着从电脑前站起来,从驱动器中取出另一块拷好的光盘,趟着淹没小腿的烟蒂和速溶咖啡袋走出去,到那家生命科学公司把那个光盘交给项目经理。项目经理把光盘放入基因编译器中,在一个球形透明容器的中央,肉眼看不见的分子探针精巧地拔弄着几个植物细胞的染色体。然后,这些细胞被放入一个试管的营养液中培养,直至其长成一束小小的植株,后来这个植株被放入无木裁培车间,长成树苗后再被种进一个热带种植园,最后长成了一棵香焦树。当第一串沉重的果实从树上砍下后,你掰下一个香焦剥开来,发现里面是一个硕大的桔瓣……
当然,以上只是一个生动的比喻,实际的基因软件开发都是庞大的工程,绝非个人的力量所能及。例如仅编制一个视网膜感光细胞的基因软件,其代码量与一个最新的视窗操作系统相当。所以完全凭借基因编程创造新的生命还只能是病毒级别,科学家们倾向于从生物的自然基因中分离出各种功能模块和函数,通过引用和组合这些模块和函数来得到具有新的特性的生物,对此,面向对象的基因编程语言“伊甸园++”是一个强有力的工具。
“伊塔博士,在宣布会议议程正式开始之前,我想提醒您:您看上去很虚弱。”会议**关切地对伊塔说。