对于金山WPS是”核高基“培育出一个”外国种“的说法,工信部有关人士不以为然。他们认为:金山WPS必须遵守Windows平台的应用程序接口(API),采用VBA授权是没有别的选择。事情果真如此吗?
早在十年之前,国外就有软件专家指出:”...Another downside of using MFC or other
class library as they usually enforce a particular way of doing
things that may not suit everyone. Finally their is the factor of
code bloat - and use of MFC is VERY guilty of
this.“意思是,使用微软基础类库(MFC)并不一定适合任何人,MFC只是一种代码膨胀的因素,使用它简直就是一种罪恶(use of MFC is VERY
guilty of this)。
金山WPS没有别的选择方案吗?非也。有专家指出:There
are many class libraries available. Some are free. An excellent
free class libray to take a look at is VXCL (the virtual X class
library,可视化X类库),而且,It's also cross platform ie
works on UNIX/linux(跨平台)。LibreOffice采用的“Visual
Component Library”(可视组件类库)更是知名的跨平台可视类库。由此可见,金山WPS可选择之路不止一条。
金山WPS选择MFC的恶果是:程序代码膨胀(Code
bloat),内存消耗过快。进入金山WPS社区(bbs.wps.cn),不难有一则帖子,内容如下:“...全部数据导入正常。接下来要将读入的14万行数据复制到分析文件中,选中全部数据按ctrl-c,问题就出现了:电子表格ET.exe崩溃。后打开任务管理器,发现按复制操作之后,系统内存消耗很快,直到全部耗尽,此后是漫长的没有响应,最后报错。”
金山WPS存在如此严重的死机问题,“核高基”进行所谓”国家级验收”怎么就没有发现这个问题呢?岂非不是把国家级验收当成了走过场?现在,问题出来了,(工信部)想捂住是不可能的。
加载中,请稍候......