xp一样不可想象。伊塔最早敏锐地意识到了这一点,他深刻地揭示出了基因工程和软件工程共同的本质,把基础已经相当雄厚的软件工程学应用到分子生物学中。他首先发明了用于基因编程的宏汇编语言,接着创造了面向过程的基因高级编程语言,被称为“生命ba”;当面向对象的基因高级语言“伊甸园++”出现时,人类真的拥有了一双上帝之手。
这时,人们惊奇地发现,创造生命实际上就是编程序,上帝原来是个程序员。与此同时,程序员也成了上帝,这些原来混迹于硅谷或什么什么技术园区的人纷纷混进生命科学行业来,他们都是些头发篷乱衣冠不整的毛头小子,过着睡两天醒三天的日子,其中有许多人连有机物和无机物都分不清,但都是性能良好的编程机器。有一天,项目经理把一个光盘递给一位临时召来的这样的上帝,告诉他光盘中存有两个未编译的基因程序模块,让他给这两个模块编一个接口程序。谈好价钱后上帝拿着光盘回到他那间闷热的小楼中,在电脑前开始他那为期一周的创世工作,他干起活来与上帝没有任何共同之处,倒很像一个奴隶。一周后,他摇晃着从电脑前站起来,从驱动器中取出另一块拷好的光盘,趟着淹没小腿的烟蒂和速溶咖啡袋走出去,到那家生命科学公司把那个光盘交给项目经理。项目经理把光盘放入基因编译器中,在一个球形透明容器的中央,肉眼看不见的分子探针精巧地拔弄着几个植物细胞的染色体。然后,这些细胞被放入一个试管的营养液中培养,直至其长成一束小小的植株,后来这个植株被放入无木裁培车间,长成树苗后再被种进一个热带种植园,最后长成了一棵香焦树。当第一串沉重的果实从树上砍下后,你掰下一个香焦剥开来,发现里面是一个硕大的桔瓣。。。。。。
当然,以上只是一个生动的比喻,实际的基因软件开发都是庞大的工程,绝非个人的力量所能及。例如仅编制一个视网膜感光细胞的基因软件,其代码量与一个最新的视窗操作系统相当。所以完全凭借基因编程创造新的生命还只能是病毒级别,科学家们倾向于从生物的自然基因中分离出各种功能模块和函数,通过引用和组合这些模块和函数来得到具有新的特性的生物,对此,面向对象的基因编程语言“伊甸园++”是一个强有力的工具。
“伊塔博士,在宣布会议议程正式开始之前,我想提醒您:您看上去很虚弱。”会议主席关切地对伊塔说。
一位桑比亚官员起身说:“各位,伊塔博士每天吃得很少,你们一定知道,桑比亚国内目前正面临着严重的旱灾,博士自愿同他的人民一同挨饿。”
法国代表说:“上个月,做为发展计划署考察团的一员,我到过桑比亚和相邻的其它两个受灾的国家,那里的旱情确实可怕,如果大量的救济不能及时到位,下半年会饿死很多人的。”
“不过,伊塔博士,”美国代表说,“做为一位从事基础研究的科学家,过分的责任心会影响您的研究,结果反而不能够尽到自己的责任。”
伊塔点点头,并半起身冲他微微鞠躬:“您说得很对,唉,小时候留下来的毛病,很难改了。。。。。。哦,各位想不想听听我小时候的事情?”
这显然离题了,但出尊敬,大家都没有出声。伊塔用低缓的声音讲述起来,仿佛在回忆中自语。
“那也是一个大旱之年,大地像一个满是裂缝的火炉子,地上被渴死的蛇又被烈日烤干,脚一踏就碎成了未。。。。。。当时桑比亚正在连年的内战中,就是那场由东方政治集团操纵的推翻布萨诺政权的战争。我们的村子被遗弃了,什么吃的都没有了,雅拉就去吃干草和树叶,哦,雅拉是我的小妹妹,刚懂事,大大的眼睛。。。。。。她去吃干草和树叶。。。。。。”伊塔的声音平缓而单调,像是早期的语音软件在读一个文本文件,“她吃得浑身浮肿,肠道也堵塞了。。。。。。那天晚上,她嘴里含了什么东西,碰着牙喀啦啦响,我问她含着什么?她说在吃糖。。。。。。她以前只吃过一块糖,是一年前一个来村里招募游击队员的苏联顾问给的。我看到一道血从她嘴里流出来,就掰开她的嘴看,雅拉含的不是糖块,是一个箭头,一个涂着响尾蛇的毒液,用来射杀豺狗的箭头。她最后对我说:雅拉难受,雅拉不想再活了,雅拉死后哥哥把雅拉吃了吧,然后哥哥就有劲儿走到城里去,听说那里有吃的。。。。。。我还记得那天晚上的月亮,从干旱的大地尽头升起来,昏红昏红的。。。。。。我没吃小妹妹,但那年在村子里,确实发生了人吃人的事,有些老人立下遗嘱,饿死了后让孩子们吃。。。。。。” 会场陷入长长的沉默。
主席说:“博士,我们现在理解了你在过去十多年用基因软件技术改良农作物的努力。”
“一事无成,一事无万