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
4 answers
- 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:
unicodesupport.- Components
Ribbon(like the menu in the 2007 office). - Significantly improved work with memory (leaks for large projects are much less).
- 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))