Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>To put things in to perspective, look at the things that were added between Delphi 7 and Delphi 2007. This was a significant high water mark.</p> <p><a href="http://blogs.codegear.com/nickhodges/2007/03/28/33579" rel="nofollow noreferrer">http://blogs.codegear.com/nickhodges/2007/03/28/33579</a></p> <p><a href="http://www.stevetrefethen.com/blog/VCLAndRTLEnhancementsSinceDelphi7D7.aspx" rel="nofollow noreferrer">http://www.stevetrefethen.com/blog/VCLAndRTLEnhancementsSinceDelphi7D7.aspx</a></p> <p>Delphi 2009 sets the bar even higher.</p> <p><a href="http://blogs.codegear.com/pawelglowacki/2008/11/03/38527" rel="nofollow noreferrer">http://blogs.codegear.com/pawelglowacki/2008/11/03/38527</a></p> <p><a href="http://blogs.codegear.com/chrispattinson/2008/09/19/38897" rel="nofollow noreferrer">http://blogs.codegear.com/chrispattinson/2008/09/19/38897</a></p> <p>Here are some of my favourites:</p> <ul> <li><p>Generics (naturally) and generic collections in the RTL.</p></li> <li><p>Improved build configurations where they inherit from a common base configuration.</p></li> <li><p>DataSnap improvements, including removing COM dependencies.</p></li> <li><p>Faster and more stable IDE over Delphi 2007, which was no slouch.</p></li> </ul> <p>I'm not sure how I'm going to use them in production, but you have to admit that anonymous methods are really cool. I'm curious to see how people wind up using them with threading.</p> <p>Just two things about Unicode support (another favourite of mine). </p> <ul> <li><p>You will probably see a significant performance improvement when you convert your existing Unicode projects. I know I did.</p></li> <li><p>You will need to be careful about converting any code that makes assumptions about character size. You probably won't see many problems if your existing code is Unicode aware.</p></li> </ul> <p><a href="http://dn.codegear.com/article/38437" rel="nofollow noreferrer">http://dn.codegear.com/article/38437</a></p> <p><a href="http://dn.codegear.com/article/38498" rel="nofollow noreferrer">http://dn.codegear.com/article/38498</a></p> <p><a href="http://dn.codegear.com/article/38693" rel="nofollow noreferrer">http://dn.codegear.com/article/38693</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload