高贵的头颅(23)
七、模拟思维快车
邵伟昆干了四十天,庞清谈交给他的两个项目完成了。他在电脑上又复查一遍,而后交给了庞清谈。庞清谈拿着即刻去了省城,第二天他就回来了。毫无疑问,没有使潘经理不满意的地方。这笔生意肯定使庞清谈狠赚了一笔,因为庞清谈把邵伟昆叫到办公室去,将一个很重的红包递到他手里。这回,邵伟昆没有犹豫。
温柔的阳光从宽大的落地窗外挥洒进来,邵伟昆面对黑板写着什么。再返过身来,面对大家,提高了说话的语气。
“语言的可移植性是专业软件考虑的重点之一。大多数主要的专业软件公司都偏爱使用c语言的原因,是因为c语言糅合了高级语言的优点与汇编语言的效率。汇编语言的程序通常无法在不同的处理单元来设计的。而c程序却能简单并迅速地移植到不同类型的电脑上执行,只要那部电脑里有c语言编译程序即可。而c+是由c语言强化而来的面向对象的程序设计语言,它结合了c的优点和面向对象程序设计的模块性。如果说c的设计目的是提供高级程序设计师制做专业程序的工具的话,那么c+就是被选来做为数大型软件的主要开发工具。因而它对于我们的实用性也就更为直接。”
这时柳晶晶微笑着举起手来提问。
“说吧。”邵伟昆向她点点头。
“能谈谈Ada吗?”
“Ada程序语言的诞生,起源于美国军方需要的一种具有即时处理控制能力的电脑程序语言,比如导弹的控制。尽管它曾引起许多电脑专家的批评,但它既有优点,也有缺陷。它的优点是每一个程序模块都可以独自编译,它的程序具有很高的可读性,因此便十分容易维护。它既是高度结构化的一般用途语言,又是适合做即时处理控制的特殊语言,因此它成了一个相当庞大的程序语言。然而过大的程序都极容易隐藏许多无法侦测到的错误,这便是它的缺陷。Ada也已经有了个人电脑版本,不过你决定要学这种语言的话,你必须先确定你所选择的编译器是经过美国国防部审定合格的。因为美国国防部严格控制Ada的标准。不接受非经由他们认定之编译器所产生的程序码。”
有几个人被他的幽默逗笑了。坐在前排的庞清谈也笑了。庞清谈对这次着意安排让邵伟昆给大家授课好像很重视。其实这样粗浅的理论用不着邵伟昆在这里专门授课的,可他好像是更看中这个形式,或者是更看重这种气氛。
“汇编语言往后会不会失去实用价值,自行走出行业语言呢?”
这时又有一个人举手提问。