Delphi XE 随想

转载 2011年01月09日 20:37:00

去年写的一篇文章《Delphi2010发布日。。。》,引起了众多delphi fans的一些共鸣!D2010确实是一件里程碑的重大事件!

 

 

    今年8Delphi Xe悄悄来了,但似乎没有像delphi2010那么反响大!

 

    在我看来,delphi XE只是D2010SP6补丁,既然是补丁,稳定性肯定更好,只是没有太多的新鲜亮点!XE修复最多的还是泛型问题,以及VCL类库和RTL核心。

 

 

    Delphi XE最大亮点是Builder 速度比D2010快了一倍左右,Code Inside功能比D2010快,这个还做的真不错!XE完全兼容D2010,稳定性也不错,应该是D2010最佳替代品!如果非要在硬盘上只能留一个delphi版本,那只能是Delphi XE!谁叫他那么邪恶呢?

 

 

    只是,令人惋惜的是,D2010RTTI开辟了一个新天地,在XE中竟然没有得到发展或修正问题。诸如,XERTTI还不支持 类属性、常量、数组属性等。

 

 

    根据发展路线图看,delphi XE本来承载跨平台的伟大任务,估计人手问题,加上CodeGear产品阵线太庞大,应接不暇,导致不得不在后期在XE砍掉跨平台内容!

 

 

    在我看来,delphi XEWin32 + Unicode 最后一个经典版本,之后便进入了Win64+跨平台+多核多线程时代!微软估计也不想看到这样的结果,不过,谁叫微软丢了原生语言开发而去捡了“托管语言平台”这个烂芝麻呢!再说一下微软,在VS2010中,微软终于有点醒悟了,增强了对VC2010的原生语言开发。只是令人搞笑的是,VC2010终于有了Ribbon菜单的可视化开发,这等小事,竟然大肆渲染!

 

 

    再说一下易博龙的销售问题!随着中国delphi fans老去,新人接不上来,delphi人才变得青黄不接!更令人叹息的是,易博龙还实行价格歧视政策(跟ThinkPad有的一比),2999美元企业版的价格在大陆要卖3-4万一套,比较低廉的个人版和专业版不能再大陆售卖。要说易博龙中国能做点服务也可以值这个钱了,但是,一来没有中文版帮助或其他汉化的文献,二来所谓的服务只是一手交钱一手交货的服务,真不知道易博龙中国存在的理由是什么。

 

 

    而易博龙所谓的增值计划,都是买新产品送老产品,诸如买XED2010/D2007,这又不是天朝冰箱里冻了一年的猪肉的那么值钱,实在令人哭笑不得!一年一个版本的发展计划,让购买者犹豫不决,而易博龙开发者疲以奔命新项目开发和不断出现的Bug

 

 

    如果你想购买delphi 新版本,XE倒是不错的选择,支持泛型、RTTI反射、Unicode,你用过了就不会再缅怀经典的D7版本!如果你买了D2010,不想再升级到XE的话,我还是鼓励你使用盗版的XE,放弃D2010。你可以有理由跟他们说,把一个属于D2010的补丁当做新产品来卖,你是不甘心的。如果你还一直使用D7的话,建议你起码要升级到D2007,因为D2007win32+ansi的最后经典版本,完全兼容D7!当然,要跟上世界潮流,建议你试试一下XE盗版。当然,如果你做软件发财了,良心发现一下吧,支持一下正版吧!

 

 

    其实真的非常希望易博龙能调整销售策略,与其维持大陆惨淡的销售人气,不如一视同仁,北美和大陆一个价格、一种销售方案;培养和留住开发人员,这才是立足之本!

 

 

    当企业级应用越来越要求更高更好的体验,当浏览器像老牛慢车一样扛不住BS的胖客户端应用,假以时日,内存条越来越便宜,个人电脑8G-16G内存比比皆是,WIN64迅速推广开了,桌面三层的企业级应用会推向一个新的高潮!请相信,Delphi还会迎来一个美好的明天!

delphi xe连接oracle心得(备忘)纯原创,一个字一个字打的

前几天朋友要求我给他的程序增加一个功能,数据库是oracle 11g的,因为以前没用过oracle,所以配置开发环境费了很大的劲,现在记录下来,怕以后忘记 1、服务器安装了windows serve...
  • jfdnnew
  • jfdnnew
  • 2016年10月23日 19:36
  • 1415

Delphi XE 之路(6)手势操作

1.在窗体上使用并放置一个TGestures控件是必需的 2.如果要操作控件,并使按件能支持手势操作,还要进行一些相应的设置才能使用 3. 本经人试验(由于这玩意开发太慢,没办法一个...
  • 5201314
  • 5201314
  • 2014年12月22日 16:07
  • 1975

关于Delphi xe5跨平台开发

一.android平台编程方式:       1.基于Android SDK进行开发的第三方应用都必须使用Java语言(Android的SDK基于Java实现)       2.自从ndk r5发...
  • Syndicator
  • Syndicator
  • 2014年01月20日 10:57
  • 1447

DelphiXE控制跨平台数据库SQLite

  • 2016年05月18日 08:24
  • 8KB
  • 下载

delphi xe 之路(17)建立分段的button按钮

我们可以通过下面的步骤来进行实现: 1:首先我们在窗体上摆放3个​​SpeedButton 组件,然后通过鼠标的拖放将这3个组件相邻   2:选择左边第一个SpeedButton...
  • 5201314
  • 5201314
  • 2014年12月22日 16:30
  • 879

Delphi xe7并行编程快速入门

现在多数设备、计算机都有多个CPU单元,即使是手机也是多核的。但要在开发中使用多核的优势,却需要一些技巧,花费时间编写额外的代码。好了,现在可以使用Delphi做并行编程了。在Delphi、C++ B...
  • henreash
  • henreash
  • 2014年11月20日 16:19
  • 6859

Delphi XE 10 跨平台三层数据库应用教程

Delphi XE 10 跨平台 三层数据库 应用教程
  • long102
  • long102
  • 2017年05月04日 09:28
  • 715

Delphi XE8开发iOS苹果和Android安卓移动应用

  • 2016年09月13日 16:43
  • 43.44MB
  • 下载

Delphi XE8 利用HttpClient实现的一个App自动更新组件

第一个版本,分享了。 unit AutoUpdate; interface uses   System.SysUtils, System.Types, System.UITypes, ...
  • harvardfeng
  • harvardfeng
  • 2015年06月01日 14:00
  • 1873

Delphi XE之路(11)Delphi XE5 给Edit增加自定义按钮

手机上的Edit,如果增加一个按钮,会非常方便用户操作,XE5为我们想到了,下面看看如何为一个TEdit增加一个按钮: 1.在Form上放一个TEdit,然后双击Edit,会弹出增加按钮的窗口 X...
  • 5201314
  • 5201314
  • 2014年12月22日 16:19
  • 1174
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Delphi XE 随想
举报原因:
原因补充:

(最多只允许输入30个字)