Delphi的方向
一个老delphi程序员的博客
http://blog.csdn.net/ppayun/article/details/8806833
自从XE以后,Embarcadeo的着力点似乎放在了Fire Monkey和移动开发上。这看起来似乎不错,可仔细想想,未必是条正确的路。回顾历史,Delphi的边缘化和Borland当年走的方向有很大的关系。其实自.NET以后,微软放弃了原生的Win32平台开发工具,本来对Delphi是个很好机会,少了竞争。可是微软太过强大,谁也看不清未来怎么样。Borland的决定就是脚踩多条船, Linux, Win32, .NET全线并进。结果大家也知道了。
现在似乎历史又在重演,移动平台虽然很火热,可iOS有自己的开发工具,Android也是。而且IDE发展至今,技术已经非常成熟,很多IDE比如eclipse拥有很大的用户群,开源的结构使得用户可以自己写插件,定制和组装给任何语言使用。Delphi想要挤进这个市场,我看是很难。
Fire Monkey看起来很美好,技术似乎也不错。可一个产品的成败不光是取决于技术的,市场和用户非常的重要。
XE发布后,很多对IDE的改进还是很不错,让人看到一点希望。个人觉得应该坚持这个方向,原生Win32一直是个很大的市场,为什么不在这个市场上发挥自己的优势呢?比如数据库访问,自MDAC 2.8以后微软就停止更新了,可数据发展日新月异,很多新技术,比如XML访问,为什么就不能开发新的组件简化XML操作呢?最近Embarcadeo发布了FireDAC,就是很好的方向。
另外,是时候放弃自己的数据库产品了。开源数据库产品越来越强大不说,就连商用的SQL Server也有免费的Express遍布,如何和免费竞争呢?
还有就是Intraweb,也是看起来很美好,但用起来不伦不类的产品。Windows平台下的开发方式直接搬到网站开发上,效率是一个问题,遇到细节问题会害死人。
最后,还是希望delphi能把握住自己的方向,集合市场上Delphi资源,为用户提供Windows原生平台下最好的开发工具才是正道。