visual foxpro(以下简称vfp)一直是开发界中最安静的一分子。走遍大小技术社区、论坛,.net、java一直战火不断,先是互相发难,后来甚至同一阵营中的弟兄也开始同室操戈;就连历史悠久、底蕴浑厚的c/c++社区,也偶有(甚至是常有)纷争出现。然而,vfp的社区往往有如一湾内海,无风无雨无波浪,只是偶尔有人嚷嚷着“vfp已死”、“微软不再支持vfp”,犹如向这海中投下一颗石子,才会激起小小的一朵水花;然而,却没有太多的foxer跳出来批驳,水花就这样淡去,石子也很快沉入海底。
foxer在旁观
在写这篇文章之前,我们先在csdn首页上做了个简短的调查(参见首页中部右侧),题目为“您使用什么工具开发数据库信息系统”。打开调查结果页面一看,不由得吃了一惊!下面是截止到2005年4月20日上午10时许的结果:
软件
票数
比例
ado.net
87
32.34%
delphi
81
30.11%
powerbuilder
37
13.75%
visual basic(vb6)
36
13.38%
其他
20
7.43%
foxpro
8
2.97%
总投票数:269
vfp的使用者数量“遥遥落后”……我辈无知,并未体会过vfp的威力。也不曾有幸结识太多的铁杆foxer。但就各个vfp社区的情况看来,这个数字是有出入的。更多的foxer也许根本不曾投票,他们看到这个调查,可能笑一笑,然后关掉页面干活去了——他们可能根本不在乎这个数字。
其实粗略浏览一下vfp社区,并看不出与其他社区有什么不同。大家讨论着各种各样的问题,从菜鸟级的到大师级的。少了的只是诸如“vfp和sql孰好孰劣?”、“我已经学完了vfp,该学什么?”等“无聊”的问题——foxer是平静的。他们在看,但他们没有说。
微软在旁观
微软是不是真的不在乎vfp呢?笔者年轻,xbase时代的事情不敢妄提。不过visual studio 6.0中,vfp也是其中重要的一员。然而,5年过去了,visual studio .net隆重登场,却不见“vfp.net”的踪影,不禁让人浮想联翩。然而就在这些年里,vfp7、vfp8悄然登场,甚至vfp9也在大家沉浸在.net与java的硝烟中时,默默地震撼着老鸟级的foxer。
其实只要大家经常光顾msdn library online,不难发现vfp的大步前进,每一版本的“what’s new”页面里的内容都不比其他被微软大肆宣传的产品要少。
我们也从不曾听说“vfp延期发布”等“耳熟能详的微软新闻”,甚至vfp在一次次地冲击着其他产品,最经典的消息就是vfp6曾在vb6发布的前两天上市。
那么,对于这样一款稳步发展的产品,微软为什么不对它大加宣传呢?来自icxo.com的fbilo(冯宗任)朋友翻译了这样一则故事,现在转贴过来和大家分享:
注:本文来自icxo.com,略作文字编辑,望作者和读者见谅。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器