第123章 NeXTStep惊艳的亮相
看到计算机启动没什么问题,王诺岳想起大家还没吃饭,就笑道,“大家饿了吧?我买了肉包和凉菜,我们先吃饭。”他刚想站起来,就被几只手按回了座位上。
“吃饭不急,继续演示。”张小勇代表大家说道。大家看到这么有趣的系统,肚子好像也不饿了。更何况,他们可以一边吃包子,一边看王诺岳演示。
看到几个人的坚持,再加上自己也是见猎心喜,王诺岳就坐了回去,一边看着NeXTStep上简陋的图标,一边回忆Mac OS的操作方式。
“这是什么?”王俊首先指着屏幕右边的一长条图标问道。最近爆肝五人组正为Windows 3.0的屏保程序挣扎,所以一看到NeXTStep的界面,就注意到了与Windows 3.0两个显然不同的地方。一个是左边的Workspace(工作区管理器),一个是右边的Dock(停靠栏)。工作区管理器还好,看着菜单上面的文字,就能猜出大致的功能。但右边那个Dock,也就是停靠栏,他们没有见过。
“这叫Dock。你看,它上面有好几个图标。你可以把你常用的程序拖到它上面。”王诺岳从文件管理器中,拖了一个WordPerfect的图标上去。然后说道,“Dock的主要功能就是作为应用程序的启动器,它会永远停留在桌面上,所以你随时可以启动上面的程序。”
“嗯,这样的话,启动常用程序快了不少。”王俊说道。
“对,”王诺岳表示赞同。想了想,他又补充了一句,“NeXTStep应该是第一个有Dock的操作系统。”
他指了指停靠栏上一个信封图标,在信封的下面有一个省略号。“你看,这是一个电子邮件程序,它可以让你收发email。现在这个图标下面有省略号,意思是这个程序没有被启动。现在我点一下它。”随着话音,他点了一下电子邮件的图标。图标下面的省略号消失了,一个新的窗口同时跳了出来。
“真方便啊。”王俊不禁说道。
“我觉得用命令行启动程序更简单。你只要敲几个字母,程序就启动了。”顾飞反驳道,“而且命令行程序的开发比GUI要容易一万倍。”
可能是因为被现在的Windows程序开发搞恼火了,五人组中已经出现了命令行好用,还是GUI(图形用户界面)好用的争执。显然,王俊是GUI党,而顾飞是命令行党。但这个问题争执了三十多年,也没吵出个结果。王诺岳没有说话,因为他是个骑墙党。
“别吵,看人家写的程序。”虽然王诺岳没有干涉,但柳子邵制止了即将爆发的争论。
电子邮件的程序一启动,柳子邵就被吸引住了。他也在CompuServe注册了一个email账号,现在也是CompuServe几百万电子邮件客户中的一个。虽然每个月几十美元的服务费让他心疼,但他也感觉到了电子邮件的潜力。不过,光就界面而言,如果把CompuServe提供的电子邮件界面比做简陋的茅草屋,NeXTStep提供的电子邮件程序,就是华丽的豪宅。
“这是怎么实现的了?”柳子邵看着桌面上的电子邮件,喃喃地说道。王诺岳打开电子邮件程序,就收到了【欢迎来到NeXT的世界】的邮件。实际上,每个买了乔帮主NeXT计算机的人,打开电子邮件程序,第一封邮件,都是乔帮主的【欢迎来到NeXT的世界】。
柳子邵轻声地读着邮件,“Welcome to NeXT world
1990s: Personal Computing
Mission: Improve Individual Productive and Creativity.
The Mission of Personal Computing was to improve Individual Productive and Creativity. And this mission was for the most part,successfully accomplished during 1980s, But that's not enough anymore…”
【欢迎来到NeXT世界
90年代:个人计算
使命:提高个人的生产力和创造力。
个人计算的使命是提高个人生产力和创造力。这项任务大部分是在20世纪80年代成功完成的,但这还不够......】
吸引柳子邵惊诧的,不仅仅是乔帮主的文字,同时也是这封email的格式。相比他收到过的纯文字email,这封email太漂亮了。邮件里,最开始的是乔帮主西装领带的照片。照片下面是大号字体的标题,【欢迎来到NeXT世界】。在标题下面,空了两行,然后是加黑的副标题,【90年代:个人计算】,然后是斜体的副标题,【使命:提高个人的生产力和创造力】,最后才是正文,用的是普通的字体。
“个人计算的使命是提高个人生产力和创造力。”王诺岳心想,“难怪你要设计功能强大的计算机。虽然这对提高工作效率很有帮助,但它实在太贵了。”
王诺岳点了下新邮件的按钮,新的邮件编辑窗口出现了,他开始尝试各项编辑邮件的功能。
因为在打印店打工的缘故,张小勇、邱浩、顾飞和王俊对金山的WPS都很熟,这是在华国最流行的个人文字排版系统,他们经常要为一些客户的WPS文件进行修改和排版。习惯了DOS和WPS那套字符界面的几个人,看见王诺岳在编辑窗口里,随意地改变文字的字体、字号和颜色,增加图片,甚至录音文件,真有一种王婆婆进大观园的感觉。
“是啊,这是怎么实现的呢。”张小勇也喃喃地说道。
“这就是WYSIWYG(what you see is what you get,所见即所得),是吧?”柳子邵问道。
“对,NeXTStep用的是Display Postscript,它是非常先进的显示系统。”王诺岳说道。
Display PostScript(简称 DPS)是一种用于计算机的2D图形引擎系统。在NeXT计算机的开发过程中,NeXT公司和Adobe公司合作,在PostScript的基础上,开发了DPS系统。PostScript是Adobe最初为计算机打印开发的语言,DPS使用了PostScript的成像模型和语言来生成屏幕图形。相对于基本的PS系统,DPS增加了许多功能,简化了位图显示的使用,并提高一些常见任务的性能。因为有了强悍的DPS,NeXT计算机才有了惊艳的图形界面。
王诺岳又演示了文字处理的程序,让爆肝五人组对所见即所得有了更多的印象。他避开了Object-C的编程。这是NeXTStep中的基本语言。这是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C的面向对象编程语言。虽然三十年后,Apple还在使用这门语言,但对几个C刚刚入门的同学,王诺岳不想自找麻烦。
最后,王诺岳启动了一个动画播放器。然后就看到NeXT的图标在屏幕上翻转,留下一道道残影痕迹。
“NeXTStep的动画类似于屏幕保护程序,你们就按照这个标准去做屏保程序吧。”王诺岳听着自己肚子里的咕咕声,看着拿着包子吃的五个人,充满怨气地说道。
(https://www.02sw.net/2723_2723953/462454145.html)
1秒记住02书屋:www.02sw.net。手机版阅读网址:m.02sw.net