发信人: roadcom(柔昆)
整理人: hunter__fox(2002-05-21 10:09:40), 站内信件
|
雁先生拿微软Office与WPS相比恐怕是不恰当的,拿微软自己Windows 3.2与Windows XP相比恐怕会更理性一些。
因为微软是个“特例”。全美国数十个州检查官联合起诉它,也未必能把它怎么样;撼山易,撼微软难也。微软的东西直到今天为止,一直是所向披靡的;任何竞争对手,无论其软件技术如何先进,功能如何强大,只要微软想要吃掉它,就几乎没有失败过!Netvigator浏览器当初在互联网上如何风光,可一旦被微软盯上了,最终就逃不过失败的命运;IBM的OS/2当初被行家誉为技术领先的优秀之作,然而却无法敌得过错漏百出的Windows 3.2——连堂堂80X86 PC机的始祖IBM公司都不是微软的对手,拿WPS来与Office作比较无疑是不智的。事实上我平常所用的排版软件就是Adobe PageMaker,Office只配拿来打打TXT散字,当作可以打几百、上千KB文章的“记事本”来用。Office与PageMaker也是没法比较的:一个是办公室里文员用的“小儿科”软件,另一个是印刷行业里通用的专业排版系统!你随便上一家专业广告设计制作、印刷公司问问,他们用什么排版软件;如果他说是Office,我想您今后若有什么广告印刷业务,可千万不要找他们做了。
至于说到软件界面的问题,则是见仁见智了。VFP在界面设计方面,实在有些捉襟见肘。不要说什么“特效”了,一些很基本的界面元素,实现起来都要大费周章!而一些稍复杂的,则近乎无法实现。举个例子:我的一个软件升级了五个版本,历时一年多,才基本实现了一个比较方便的窗口“分割条”类(Spliter:鼠标拖动它,可自动分割、计算、调整附近编辑框或容器类控件的位置与大小);而这样一个控件,在Delphi中根本不用自己做,在标准控件栏里就有,一拖出来就可以用了!
说实话我用VFP做出来的软件,是肯定不如Delphi做出来的漂亮;这一点很让我难受。在功能基本相同的情况下,我想用户是宁愿选择更漂亮一些的软件来使用的。
我仍用VFP来写软件,说来实在有些无奈:一来,我并不是专业程序员,学习一门新的编程语言有相当难度,也没那么多时间;二来,VFP在数据搜索方面有其优势:在几百万字、上千万字当中查找任意一个词,一下子(顶多几秒钟)就可以找出来,而Delphi在这方面速度上存在严重问题,我看过Delphi编的全文搜索软件,鲜有不加“进度条”的。它一查起来就没完没了,例如,在《电脑报》全年合订本中,查一个词要近一分钟!我想VFP顶多只要五秒钟吧(用低档赛扬)。
然而界面、保密性、及其它各方面的因素(与微软对VFP的态度也有极大关系!),大大限制了VFP软件的发展。对于VFP,其实我本人是持悲观态度的。短期内VFP必然消亡。道理很简单。如果微软的.Net平台能取得成功,下一代的操作系统、编程开发系统必然是基于.Net的,如VB.Net,C#等;而VFP则相当不幸地被主子从.Net大家族中剔除掉了;试问若明日一觉醒来,发觉全世界的PC都成了Windows.Net,而VFP却没有.Net,不知还有谁会再用VFP写的软件呢?
不说了,夜深了,做个好梦。
【 在 hunter__fox 的大作中提到:】
: 首先,我本人不在乎被调侃,因此,如果你用一些有趣的比喻来说明问题,
:我很高兴能够成为其中的一员。。。呵呵
:
: 我并不否认界而能够让程序更好卖。良好的人机交互确实能让使用者在使用
:软件时有一种"享受"的感觉。。。(当然,不是桑拿那种感觉)。
:
:......
|
|