Explain popularly, how does Delphi 7 differ from Delphi 9, 2010, 2011?

Closed due to the fact that Kromster , Abyx , Dmitriy Simushev , PashaPash ♦ , Olter 3 Sep '15 at 13:39 are off topic .

It seems that this question does not correspond to the subject of the site. Those who voted to close it indicated the following reason:

  • " Questionnaires are forbidden on Stack Overflow in Russian . To get an answer, rephrase your question so that it can be given an unambiguously correct answer." - Kromster, Abyx, Olter
If the question can be reformulated according to the rules set out in the certificate , edit it .

    4 answers 4

    • remade IDE (someone likes it, someone does not).
    • extended syntax of the language (operator overloading, templates, methods for record, unicode, x64 (for the latest versions of Delphi) and much more)
    • any .NET
    • new bugs (and how without them)

      In newer versions of Delphi, new components have been added (some obsolete components and libraries have been removed (for example, QReport components)), new properties for older components, and, of course, therefore, the size of the binary will be larger. For example, in Delphi 7, the empty form weighs 345 Kb, and in Delphi XE - 895 Kb. Of course, in newer versions there are additions to the language, autocomplete (write Begin , it already inserts End (after pressing Enter )). The templates of some projects are slightly changed (at least the template of the console application is changed in Delphi XE). In total not to list, but in more detail about each of versions, it is possible to learn on this website - it is possible on this page.

      Recently compiled in Delphi XE 2 is an empty project - it weighs from 6.75 meters! And with the help of FireMonkey - even more! ..

      • This size of binaries was given to you, as if we were still wearing floppy disks ;-) - Kromster

      After Delphi 2009, it was terrifying. But after 2010 I personally really like it. The main differences from 7:

      1. unicode support.
      2. Components Ribbon (like the menu in the 2007 office).
      3. Significantly improved work with memory (leaks for large projects are much less).
      4. Classes for working with touch screen .

      In the XE series added components for working with cloud servers. In ХЕ2 compilation possibility under MAC OS and x64.

      A lot of things different, do not list all.

        Delphi 9 is not))

        • Delphi 2009+ - unicode support

        • XE + (version 2011 is XE) - Gestures and Touch Screen

        • 2009+ RibbonControls, png support, built-in resource editor, etc. etc.

        • 2009+ Improved Debugger

        Weight changes))