十八书屋

字:
关灯 护眼
十八书屋 > 往生记 > 第183章(1/2)

第183章(1/2)

第183章

这bu分的技术都由沃洛克领导,或者应该讲约翰博士,他喜欢人们这么叫。作为一名资shen的PARC成员,他了解计算机图形学的每一个细节,甚至在他上大学的时候就曾经独立的写出了一个消隐算法。

字符型的cao2作系统是不讲究什么二维三维的,比如dos、godson,它们只需要显示文本就可以了,juti的cao2作全由chu1理qi完成,内存中移动的都是一行行的命令与文字。

到了图形界面时代,这就是个灾难,窗口的出现让cpu苦不堪言。经典的mac就是这样,所有图形的绘制工作都是由我们伟大而神圣的68完成的,任劳任怨,让我们对它表示一下敬意。一般的chu1理liu程是这样的:所有图形的显示都是一行一行的,因此cpu先是在内存中寻找窗口的地址,然后将每一行的数据拷贝到目的地显示,重复这一工作知dao一个窗口显示完成。

因此当一个窗口图形很大的时候,cpu的工作量则是成正比的增chang,而我们每完成一个移动的cao2作都会让cpu重复这一过程,可以想见若是cpu不强劲那效果会是如何。

还有一个问题那就是内存,窗口所有的数据都是先在内存中然后被画到显示qi上,这得占用不少的资源,这就是为什么512k内存的pc机不能支持windows系统,而mac则慢如蜗牛的原因。

沃洛克带领的开发小组则借鉴了游戏机的加速原理,利用专门的显示rui片来加速chu1理这bu分图形数据,pei合本已强大的k32chu1理qi,立即让工作站如虎添翼。

至于MIT研究的窗口系统,这其中还有个故事。

话说经苏教授的穿针引线,chang久投资了一笔钱,将图形cao2作界面的开发任务jiao给了MIT研究室,谁知dao左等不来右等还是没影,每次询问的结果都是一个回答:版本不高,不宜发布。

一次两次chang久还能容忍,但是都到了85年这玩意还磨磨蹭蹭就有点不对劲了,MIT研究室不出成果要钱还要的特别狠,这就让chang久很不爽,于是特地去zuo了一次考评,结果却让他差点气歪了鼻子。

原来在MIT的实验室中,这tao被命名为x-window的图形界面已经ju备了基本的形态,说的不客气点,就算拿出去卖都可以算是一个成功的产品,可是MIT研究室却死死扣着不发。

他们的理由很简单,x-window计划的主要目的就是要在所有运行unix的机qi上完美实现,现在这个版本依旧没有达到这个标准,因此不宜发行。

chang久了解了来龙去脉之后才恍然大悟,感情MIT研究室zuo的是这个工作,人家并不是专为VS工作的,同时还为DEC服务,而且还优先于VS。

我说咋这么便宜那,感情着这家伙到chu1拉赞助啊,chang久暗想。MIT的人解释dao,这个项目难chu1在于要制定一个图形界面的标准,兼容所有的unix机qi及其变zhong,因此才要花大力气测试,时间就是这么消耗的。

听了MIT的解释,chang久抹了一把汗,乖乖,好伟大的理想,可是咱不是那zhongxiong怀世界的人,你们自己玩去吧。

于是一怒之下,chang久要求收回投资,MIT的人自然不肯,漫天要价就地还钱,这才加了点钱购买了这tao半成品的所有技术。

后来chang久才知daoX-window并不是MIT原创,他们是从斯坦福得到了一个实验xing的视窗系统叫W,加以改进到足够的区别之后才改名X的。

有了这个发现chang久顺藤摸瓜,由沃洛克博士出面找到了这taoW视窗系统的研究人员,许以重利挖来继续开发图形界面。

chang久完全抛弃了MIT那tao过于理想化的zuo法,居然想兼容所有unix变zhong,这简直荒唐,商业化的unix系统五花八门,各家公司为了自己的利益总想着和别人不兼容,如何能统一?

因此chang久让沃洛克的图形开发小组全面的修改x视窗系统,坚决的要打击这zhong洒水式的兼容方式,一切要以现在研发的工作站、EC平台及386为优化对象。

得到了x视窗系统的所有资料之后,chang久也专门下了一番功夫,不得不承认这是专门为了小型机和工作站设计的。

同mac系统和windows那样的高集成度的图形系统不同,MIT的人将这taoX视窗系统分为了三个bu分,服务端、客hu端和通信函数库。

其中服务端就相当于总控ying件的显示程序,它接收服务端的绘图指令cao2作ying件完成绘图任务,将得到的数据传输给客hu端。客hu端不需要接chu2ying件指令,只需要请求、显示即可。

因此理论上只要ying件足够强大,可以运行许多服务端、客hu端而互不干扰,颇有点服务qi的意思。

而最让人惊讶的是X视窗系统仅提供基础的系统调用,chang久第一感觉则是应该将之封闭起来提供一个图形API函数库,这样可以zuo成一个开发工ju包,让那些程序员们不需要一步步的使用那些基础调用,简化编程工作量缩短开发时间。

在chang久的示意下,沃洛克小组开发了一组图形tao件,提供了菜单、按钮、对话框等图形接口的标准构件,还提供基本的视窗guan理qi,所有使用这tao基本构件的程序员都可以非常轻松的创建一个视窗程序。

为了pei合图形系统,chang久发动了大批的程序员对现有程序进行移植和图形化包装,包括正在开发中的VS-office85系列tao件。

chang久厌烦了1。0、2。0式的版本命名方法,以年份命名简单直观,非常的平易近人,已经提出立即让所有人全票通过,因此就这么顺理成章的用来了公司的主力产品office系列上。

Vs-office不愧为印钞机,仅仅在84年viewsoft就凭着它取得了3。2亿美元的收入,名列ruan件销量排行榜的第一位。

【1】【2】

『加入书签,方便阅读』
热门推荐
日常偷渡失败空赋倾城色(NP)风吹不进(1V2)失败者(np)星际入侵(np)魔头的命根 (双C)