FoxPro,被微软雪藏的数据库王者!
前两天跟一个做了20多年数据库开发的朋友聊天,聊到国产数据库,他突然提起FoxPro。
他说,你知道当年FoxPro有多厉害吗?一台普通电脑,装上就能干活,做进销存、库存管理、财务报表,几个人的小公司都能用它搭起一套管理系统。
我说,那不挺好吗?为什么微软还要放弃?
他说,问题就在这里。FoxPro开发效率高,对硬件要求低,特别适合中小企业。可微软2007年宣布不再推出新的Visual FoxPro版本,2015年扩展支持也结束了。技术人员再舍不得,也改变不了产品的命运。
我说,都停了这么多年,应该没人用了吧?
他笑了,说你还真别小看它。前几年他接触过一家做五金配件的工厂,仓库里几万种物料,采购、入库、出库、库存查询,全靠一套FoxPro老系统管理。
我问,那有什么问题?
他说,最头疼的就是改需求。老板想增加一个库存预警,财务想按客户统计利润,仓库又想接扫码枪。老程序员不好找,代码也没人敢随便动。一个小需求,折腾半个月都有可能。
我说,其实企业管理软件还有一条路,就是让懂业务的人自己参与开发。像云表这样的中文无代码平台,会Excel的人就能通过画表格开发报表、做数据分析,甚至搭建MES、WMS、ERP等复杂管理系统。
业务流程、权限、计算规则都能按需求配置,修改后随即生效。老板有新想法,业务人员可以自己调整,不必每次都排队等程序员改代码。
他听完沉默了一会儿,说:FoxPro当年厉害,是因为它让普通开发者也能快速做出管理软件。可企业的需求永远不会停在某个版本上。"
我说,人的想法没有固定边界,软件开发也该给人留下足够的调整空间。
他点点头,说如果当年FoxPro能一直发展下去,今天的企业软件市场,或许还真会有另一番局面。
你们公司还有人在用FoxPro吗?一套用了十几二十年的老系统,到底该继续维护,还是趁早换掉?

