第5部分(第1/4 页)
�捅匦氤浞挚悸怯没У挠布�渲谩D壳肮�诘募扑慊��械呐洳氏裕�械呐浜诎紫允酒鳎�械呐銿GA; 有的是CGA或者EGA,这种多样性你必须充分考虑。总之,你必须适应用户,而不能让用户适应你。用户是不会为适应你的软件而去更换显示器的。”
白浪脸刷地红了,“我真的忽视这个问题了。怎么解决?”
章若平说:“加个显示器的自动识别程序就可以了。这个程序并不复杂,但很实用。另外,《新月汉字》支持的打印机也比较少。市场上打印机种类越来越多,把所有的打印驱动程序汇集进来,是不可能的。但你可以加一段程序,采用开放式结构,使不同的打印驱动程序都能挂接进来。”
白浪说:“我也试图这样设计,但没有成功。”
章若平操纵键盘,打开《新月汉字》的程序,快速查看一番,然后熟练地加上两段指令,末了说:“这样就可以了。显示器的自动识别,打印机的兼容性,都解决了。别的方面,也还存在一些问题,如排版功能还比较弱,表格处理比较费劲,这些倒可以留到以后再改进。版本来就意味着不完美,能达到这个水平, 已经很不错了。”
白浪心里才又轻松了些。
章若平忽地想起了什么,问:“你认识桑林吗?”
白浪说:“就是北科公司那个桑林吧?我知道他,但没见过面,他是《北科中文》的作者。”
“你编《新月汉字》,事先有没有跟桑林交流、探讨过?”
“没有。”白浪感到章若平问得奇怪,便说:“有什么事吗?”
章教授轻叹一声:“《北科中文》问世后,北科公司的副总经理蓝迅送了我一套,要我提提意见。我不敢怠慢,郑重其事地写了个书面意见给他们,提出应用软件必须站在用户的角度去设计,不能光为了展示自己写程序的天才。《北科中文》恰恰为用户考虑得很少,给人感觉冷冰冰的。我还具体指出,可以加些“提示”“自动存盘”之类的功能。我希望桑林能认真修改,但不知为什么,桑林始终没有修改。《新月汉字》令我感到亲切。我给北科提的修改意见,跟这个软件很相似。我还以为,你跟桑林交流过呢。”
白浪吃了一惊,“我真的不知道有这回事。”
章若平转身拉开办公桌抽屉,从一个文件袋里取出一叠文稿,展示给白浪看:“这就是我当时写的书面意见。”
白浪接过文稿,发现书面意见写得很长,用电脑打印得工工整整,A4纸足足打印了8页。 章教授还给它取了个题目:《软件设计必须走大众化之路──与<北科中文>的作者商榷》。这与其说是一份意见,不如说是一篇论文。文章里,章若平对现有应用软件,特别是《北科中文》做了全面系统的分析,一一归纳总结了它们的长处、缺陷,并提出了自己的见解,指出现有软件在大众化方面存在严重不足。他还在一个章节里专门谈到软件应该设置一些实用功能,如“提示功能”、“自动存盘功能”、“输入方式的万能挂接功能”。他甚至还在文稿中开列了详细的程序清单。事实上,只要把这些程序清单原原本本抄到源程序中去,上述功能就产生了,一个新版本的软件就出来了。从文稿可以看出,章若平为了提这份意见,是动了许多脑筋,花费了许多心血的。白浪从来没见过有人提意见提得如此认真,他也感到震惊,原以为《新月汉字》的功能和设计是他的发明、首创,不可能跟人撞车,想不到章教授早就有过系统论述了!
第二章 初到中关村(6)
“桑林为什么不按你的意见改呢?”
章若平摇摇头:“不知道。其实如果桑林修改了,加进了这些功能,推出了新版本,你的《新月汉字》就没有什么新鲜的了。”
“这篇文章有没有拿去发表呢?”
“没有,因为这是应蓝迅之邀写的,写出来了,也就尽到责任了。桑林采纳与否,那是他的事。若拿去发表,这篇文章则不够成熟,很多地方还很粗糙,还得再仔细推敲,加工润色才行。前一段时间我一直很忙,没时间加工、整理。”章若平似乎看出了白浪的担心,又补充一句:“《新月汉字》是你的独创,我们至多不过是有些想法不谋而合罢了。桑林没有做的事,你做出来了,所以我感到很亲切,很欣慰。此外没有别的意思。”
白浪又问:“您自己编不编软件呢?”
“不,我只是搞理论研究。”
“为什么不自己编软件呢?您如此精通电脑,设计思路又好,如果把设想编成