我应该迁移到新的Delphi XE Starter吗?

14

我是一名Turbo Pascal/Borland Pascal/Delphi开发人员,从1987年开始。目前,我只使用Delphi来维护我(和我的一些朋友)私下使用的旧工具。不幸的是,所有我的专业代码都已被移植到其他开发语言和环境中,其中一些甚至是由我直接参与的,很遗憾。好吧,对于这个跑题的介绍,我很抱歉。让我谈谈我的问题。

我目前拥有Delphi 7专业版。它是一个昂贵的选择,它的成本远不值得,只适用于我的业余使用。

现在,这个XE入门版出现了。以149欧元的价格,它看起来是一个很划算的交易。它似乎包含了我现在使用的几乎所有东西,还有一些我错过的东西,尤其是unicode和泛型。

您知道这个优惠中是否存在任何隐藏的(坏的)惊喜吗?那么,我应该留下还是离开呢?

你认为这样做的利弊是什么?

谢谢。


6
你需要考虑进价格的是:你将花费多少个晚上玩耍所有特性、学习新语言改进,以及检查旧代码以利用它们。我甚至并不是在挖苦你 :) - Leigh
3
这应该是一个社区维基页面。 - jachguate
1
如果你从事数据库编程,那么你可能会错过TClientDataSet和DBeXpress。 - jachguate
1
@Jachguate,现在已经不是这样了。一个问题只有在被编辑了足够多次之后才能变成社区维基。你不能一开始就标记它,因为没有人能表达人们选择何时设置它的标准。(那些没有人知道何时使用的选项是无用的选项。) - Rob Kennedy
@Rob 好的,也许我不太理解这里维基内容的概念...但是在像这样的问题上,我觉得每个人都发表答案并不是很有用,但我喜欢任何人编辑问题或答案,以获得完整的描述。在SO上是否可能实现这一点,还是我只是做了一个梦? - jachguate
显示剩余7条评论
13个回答

1
如果我还没有升级到 Delphi XE,我一定会选择这个优惠,即使没有源代码。我也是一个业余爱好者,对我来说,每隔几年为专业人士升级的成本是值得的。相信我,还有很多更昂贵的爱好。

0

1
这是另一个原因(它已经离线了),我也非常重视。 - PA.
我相信一定有原因。Delphi IDE已经成为一个具有许多依赖关系的庞大程序。你的包可能出了问题,某个DLL或OCX文件也可能出了问题等等。(我曾经喜欢Delphi的原因之一是它相对来说比较自包含)。 - Noah

0
在我看来,XE2很有吸引力,因为它支持OSX和64位编译器,但这样的支持只在专业版和更高版本中才能得到。
因此,除非你有1000美元(购买专业版),否则初学者版可能会让你感到沮丧,因为它缺少你在Delphi 7中已经拥有的一些功能。
敬礼。

这正是我想的。我可以使用FreePascal/Lazarus编译OS X、Windows和Linux,效果非常好(目前没有64位OS X应用程序)。虽然如果我真的想要,我可以为iOS和Android进行一些修改,但我认为使用像FireMonkey这样得到全面支持的解决方案会更好玩。而且我也不介意购买入门版 - 但它只支持Windows 32位。所以......我不确定我会获得什么好处。我已经拥有的Lazarus和TurboDelphi都可以很好地制作Windows32位应用程序。 - Noah

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接