去年写的一篇文章《Delphi2010发布日。。。》,引起了众多delphi fans的一些共鸣!D2010确实是一件里程碑的重大事件!
今年8月Delphi Xe悄悄来了,但似乎没有像delphi2010那么反响大!
在我看来,delphi XE只是D2010的SP6补丁,既然是补丁,稳定性肯定更好,只是没有太多的新鲜亮点!XE修复最多的还是泛型问题,以及VCL类库和RTL核心。
Delphi XE最大亮点是Builder 速度比D2010快了一倍左右,Code Inside功能比D2010快,这个还做的真不错!XE完全兼容D2010,稳定性也不错,应该是D2010最佳替代品!如果非要在硬盘上只能留一个delphi版本,那只能是Delphi XE!谁叫他那么邪恶呢?
只是,令人惋惜的是,D2010的RTTI开辟了一个新天地,在XE中竟然没有得到发展或修正问题。诸如,XE的RTTI还不支持 类属性、常量、数组属性等。
根据发展路线图看,delphi XE本来承载跨平台的伟大任务,估计人手问题,加上CodeGear产品阵线太庞大,应接不暇,导致不得不在后期在XE砍掉跨平台内容!
在我看来,delphi XE是Win32 + Unicode 最后一个经典版本,之后便进入了Win64+跨平台+多核多线程时代!微软估计也不想看到这样的结果,不过,谁叫微软丢了原生语言开发而去捡了“托管语言平台”这个烂芝麻呢!再说一下微软,在VS2010中,微软终于有点醒悟了,增强了对VC2010的原生语言开发。只是令人搞笑的是,VC2010终于有了Ribbon菜单的可视化开发,这等小事,竟然大肆渲染!
再说一下易博龙的销售问题!随着中国delphi fans老去,新人接不上来,delphi人才变得青黄不接!更令人叹息的是,易博龙还实行价格歧视政策(跟ThinkPad有的一比),2999美元企业版的价格在大陆要卖3-4万一套,比较低廉的个人版和专业版不能再大陆售卖。要说易博龙中国能做点服务也可以值这个钱了,但是,一来没有中文版帮助或其他汉化的文献,二来所谓的服务只是一手交钱一手交货的服务,真不知道易博龙中国存在的理由是什么。
而易博龙所谓的增值计划,都是买新产品送老产品,诸如买XE送D2010/D2007,这又不是天朝冰箱里冻了一年的猪肉的那么值钱,实在令人哭笑不得!一年一个版本的发展计划,让购买者犹豫不决,而易博龙开发者疲以奔命新项目开发和不断出现的Bug。
如果你想购买delphi 新版本,XE倒是不错的选择,支持泛型、RTTI反射、Unicode,你用过了就不会再缅怀经典的D7版本!如果你买了D2010,不想再升级到XE的话,我还是鼓励你使用盗版的XE,放弃D2010。你可以有理由跟他们说,把一个属于D2010的补丁当做新产品来卖,你是不甘心的。如果你还一直使用D7的话,建议你起码要升级到D2007,因为D2007是win32+ansi的最后经典版本,完全兼容D7!当然,要跟上世界潮流,建议你试试一下XE盗版。当然,如果你做软件发财了,良心发现一下吧,支持一下正版吧!
其实真的非常希望易博龙能调整销售策略,与其维持大陆惨淡的销售人气,不如一视同仁,北美和大陆一个价格、一种销售方案;培养和留住开发人员,这才是立足之本!
当企业级应用越来越要求更高更好的体验,当浏览器像老牛慢车一样扛不住BS的胖客户端应用,假以时日,内存条越来越便宜,个人电脑8G-16G内存比比皆是,WIN64迅速推广开了,桌面三层的企业级应用会推向一个新的高潮!请相信,Delphi还会迎来一个美好的明天!