hey there, everyone. I learned to use delphi 7 end of 2006 and since, never used again. But now, by destiny, I have the chance to back, even with a lack of memory about. My point is: Is there much diference between delphi 7 and Embarcadero's newest versions?

hey there, everyone. I learned to use delphi 7 end of 2006 and since, never used again. But now, by destiny, I have the chance to back, even with a lack of memory about. My point is: Is there much diference between delphi 7 and Embarcadero's newest versions?
sorry for my english and thanks since now.

Comments

  1. Nothing that will be a problem I would suggest

    ReplyDelete
  2. Yes and no. It depends on what you want to do. The IDE has changed significantly, but still has all the old functionality, plus a lot more. The language is still compatible to code written with Delphi 7 (in fact most Delphi 1 code still compiles), but there are many new features. And even the framework VCL is still there but there is a new one called Firemonkey which supports cross platform development for Windows, Mac, iOS and Android. And of course the compilers are there for these platforms as well, including a 64 bit compiler for Windows.
    So, you could just pick up where you left with Delphi 7. Or you could dive into a whole new world. It's up to you.

    ReplyDelete
  3. Unicode has been introduced so now char=widechar and string=unicodestring. But otherwise you may discover generics attributes and enumerators, like in c# or java.

    ReplyDelete
  4. For me the most important language and library changes since Delphi 7 are:
    - Generics
    - Anonymous functions and function references
    - Operator overloading
    - Records can have methods
    - Improved RTTI support
    - For..in loop
    - C style pointer math/indexing
    - Unicode support

    In the IDE code editor there's SyncEdit, a feature I miss every time I use VS.

    Personally I'm pretty sure I couldn't go back to Delphi 7.

    ReplyDelete
  5. Just read Marco Cantù 's book "Coding in Delphi", you will easily catch up. and Welcome Back :)

    ReplyDelete
  6. Paulo Xavier Welcome back. There have been more releases since Delphi 7 than there were up to that point with significant advances, features and changes.

    As mentioned, the language and much of the VCL and RTL will be very familiar to anyone who has ever used any version of Delphi, but there are so many new options that it might seem daunting. In addition to Sam's link, Embarcadero documents most of the new features in versions going back as far as Delphi 2007. That should give you a feel for how the product has evolved.

    http://docwiki.embarcadero.com/RADStudio/XE7/en/What%27s_New

    The best IDE tool for finding features and settings is IDE Insight. Just press F6 and start typing what you're looking for.

    http://docwiki.embarcadero.com/RADStudio/XE7/en/IDE_Insight

    ReplyDelete
  7. Jemer Garibay well "Coding in Delphi" is in fact from Nick Hodges FYI

    ReplyDelete
  8. Omg I'm so sorry I'm just typing and the first guy that comes to my mind is Marco. Apologies to Nick Hodges​

    ReplyDelete
  9. Nick and Marco have both published Delphi books recently, along with some other well known members of the Delphi community.

    http://glooscapsoftware.blogspot.ca/2014/10/book-book-book.html

    ReplyDelete
  10. I just want to say thanks one more time. You guys are amazing.

    ReplyDelete

Post a Comment