我张嘴欲问,老头像是知道我要问什么,伸手制止了我,而是先提出了一个问题:“莫铭,我叫弗兰克,是主控中心的总设计师。我知道你有很多问题,但是我身体不好,没有精力一一给你解答,这也是为什么这段时间一直让你一个人摸索。你先告诉我,你明白了什么?理解了什么?”
我老老实实地回答:“我什么也没明白,什么也没理解,就是在那儿瞎猜。”
弗兰克笑了,说:“瞎猜也好,说说你猜了什么。”
我仰头想了想,其实能猜的也不多,于是说:“大的方面,咱们这个主控中心各个子系统,以主机为单位,用的程序语言都不一样。”
弗兰克看着我,没言语。
我接着说:“坦率说,我不知道这么设计的意义是什么,主机之间的交互效率会有多低,开发的整合工作会多么繁琐,开发量又得多大。”
弗兰克突然插嘴:“你怎么知道程序语言不一样?”
我说:“这不明摆着吗?每台主机里那些在我身边飞来飞去,或者游来游去的那些东西不都是函数吗?函数构成和定义都不一样,编程语言能一样吗?”
弗兰克笑了,我也不知道他笑是什么意思,反正我也不在乎了,自顾自说下去。
“因为编程语言不一样,所以我估计每台主机的功能是不同的,各自负责一块儿,这样做封闭性很好,但是对于资源和效率是巨大的浪费,大型主机间的计算资源共享早就是成熟的技术,安全性根本不是问题,坦率说,我看不出这样做的必要性,当然,我的猜测和理解可能完全不对。”