代码之家  ›  专栏  ›  技术社区  ›  rajeemcariazo

Delphi2010与其他Delphi版本的稳定性、速度和帮助性比较

  •  6
  • rajeemcariazo  · 技术社区  · 16 年前

    从我以前读到的 posts delphi7是稳定的,有最好的帮助系统,但是速度慢;delphi2007是快速的,但是帮助系统不好,IDE有缺陷。德尔福2009是稳定和快速的,但帮助系统太差了。这些帖子是在2010年还没有发布的时候发布的。我计划从Delphi7升级到2010。Delphi2010是否稳定、快速并且有良好的帮助系统?

    5 回复  |  直到 9 年前
        1
  •  7
  •   Community Mohan Dere    9 年前

    下面是我坚持使用Delphi 7的一些原因,让Delphi 2010以跨版本的方式重新编译和测试我在Delphi 7中编写的内容:

    • 如果您的源代码是在Delphi7上编译的,并且您仔细使用Unicode/AnsiString,那么它在Delphi2010中也能正常工作;
    • 如果您的源代码是在Delphi7上编译的,那么它在使用免费Pascal时也能正常工作,所以 跨平台和64位对您开放;
    • 如果源代码是在Delphi7上编译的,那么可以直接从Delphi7IDE使用CrossKylix进行交叉编译-请参阅 Has any one used CrossKylix for real Cross-platform development?
    • Delphi7的启动速度比Delphi2007快,比Delphi2009/2010快得多-请参阅 http://andy.jgknet.de/dspeedup
    • Delphi7IDE与Delphi2010IDE一样强大,如果您使用一些IDE增强功能,如 http://www.cnpack.org
    • Delphi7帮助仍然是参考-为什么要在我的核心i7处理器上等待20秒,等待糟糕的MS帮助系统启动?如果你想创建一个可以在XP下运行的应用程序,它的内容就足够了;如果你想了解新的操作系统,直接使用msdn网站,或者通过google:这听起来比delphi2005/2010集成的帮助更容易;
    • 我经常使用assembler/CPU视图:所有DelphiIDE都有Alt-F2,但是您可以通过Delphi7上的escape键关闭此窗口-我在Delphi2007/2010下找不到这样的键盘快捷键,这非常烦人;
    • Delphi7可执行文件的大小很小,使用我们的LVCL库甚至更小(带有按钮的窗体为30KB);
    • 到目前为止,我还不需要泛型之类的东西——我喜欢知道生成了哪些代码;
    • 我使用的是大屏幕(分辨率为1920x1280),Delphi7使同时拥有多个编辑窗口变得很容易-更新的IDE锁定布局不是一个好主意。。。至此,EMB正式将“Delphi 7 way undocked IDE”功能添加到Delphi 2010中:并将其作为一项新功能进行营销销售;
    • 等等,等等。。。
        2
  •  9
  •   Ralph M. Rickenbach    16 年前

    Delphi2010是有史以来最好的Delphi版本之一。它稳定了Delphi2009中引入的一些新特性。IDE速度很快,在我使用的项目中非常稳定。

    这里的问题是IDE和帮助系统是为不同的语言构建的RAD工作室。尤其是帮助系统试图成为每个人的一切。即使只安装了一个personality,它也有许多关于我不关心的其他语言的实体(但我可以过滤它们)。然而,有许多实体缺少深度,而这些深度从未被纳入新的帮助格式中。

    Embarcadero在帮助系统上投入了相当多的精力,在2010年的版本中进行了几次更新。

        3
  •  4
  •   Alex    16 年前

    如果愿意,可以在Delphi2010中使用Delphi7帮助。

    使用 this 或 this item 5 here 说明(对不起,这是机器自动翻译)。

    另外,您可以安装多个帮助。例如,delphi7帮助的F1和delphi2010帮助的Ctrl+F1。

        4
  •  3
  •   Omair Iqbal    16 年前

    Delphi2010是稳定和快速的,实际上是一个很好的delphi编译器经过多年的半生不熟的发布,他们改进了Delphi2010的帮助系统,但我仍然认为Delphi7帮助系统是优越的(但这只是我的意见)。你知道Delphi2010有一个1个月的试用期吗?下载下来玩,看看你是否喜欢
    Delphi 2010 Handbook 免费,这本书涵盖了D2010的新内容,所以如果你认为这本书是帮助系统的一部分,那么帮助系统是可以的:)

        5
  •  1
  •   Wouter van Nifterick Andrey    16 年前

    Delphi7速度更快,但要简单得多。我不会太担心IDE的性能,尤其是当你在一台现代PC上工作时。在工作时,我有一台旧的P4机器,它运行得很好。

    新的语言特性,如记录上的方法和泛型,使其非常值得切换。

    对我来说没有它很难生活 TList<T> 现在。

    一段时间以来,我拼命尝试保持代码Delphi7的兼容性,但我已经将大多数重要的应用程序移植到D2010中,每当我需要启动D7时,都会感觉技术含量很低,而且很简单。