从Delphi 2009升级的原因

klu*_*udg 8 delphi upgrade delphi-2009 delphi-xe2

我提出了"社区维基"这个问题 - 这是主观的.

由于unicode支持,我已升级到Delphi 2009.我发现匿名方法是一个非常有趣和有用的语言功能,我不能说同样的泛型.在升级到Delphi 2009之前,泛型对我来说似乎很重要,但我从未使用它们,可能永远不会使用它们.至于Delphi 2010,我不需要属性,我不喜欢扩展RTTI的整个想法 - 这就是为什么Delphi 2009对我来说更好.有时我会在Delphi 2009 IDE中遇到一个或其他恼人的错误,但它们并不重要,我可以和它们一起生活.我没有计划为Mac或Linux开发软件.当然有时我需要64位支持,所以我想升级到Delphi 2012(XE2).

还有什么理由可以迫使我从Delphi 2009升级?

Mas*_*ler 9

好吧,你似乎已经完成了所有工作.可能最大的区别是,如果你对RTTI或触摸不感兴趣(似乎没有人关心),那就是改进的泛型.如果你不使用它们,你真的应该这样做.泛型是你开始使用它们之前没有真正看到的那些功能之一,但是你开始看到在任何地方使用它们的东西. 当他们工作时,他们制作各种各样的东西,简单得多.不幸的是,泛型支持在D2009中有点破碎,但他们在2010年修复了它.

此外,即使您不自己使用RTTI,也会对使用它的库进行大量的开发工作. DeHL,例如,它提供了一个有用的吨容器和其他类的,仅支持D2010.

总而言之,值得从D2009更新到D2010.如果你对跨平台没兴趣,你可能想跳过D2011,但我不会跳过D2010.


Seb*_*ter 0

据我所知并非如此。;) 我会等待更新,直到他们发布 x64 编译器。