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.
sorry for my english and thanks since now.
Nothing that will be a problem I would suggest
ReplyDeleteWhat's New in the Object Pascal Language
ReplyDeleteMarco Cantù​ made a nice summary.
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.
ReplyDeleteSo, 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.
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.
ReplyDeleteFor me the most important language and library changes since Delphi 7 are:
ReplyDelete- 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.
I suggest you to read "delphi what's new" series, and the most important part is in Delphi 2009 version:
ReplyDeletehttp://docwiki.embarcadero.com/RADStudio/XE6/en/What's_New_in_Delphi_and_C%2B%2BBuilder_2009
Just read Marco Cantù 's book "Coding in Delphi", you will easily catch up. and Welcome Back :)
ReplyDeletePaulo Xavier Welcome back. There have been more releases since Delphi 7 than there were up to that point with significant advances, features and changes.
ReplyDeleteAs 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
Jemer Garibay well "Coding in Delphi" is in fact from Nick Hodges FYI
ReplyDeleteOmg I'm so sorry I'm just typing and the first guy that comes to my mind is Marco. Apologies to Nick Hodges​
ReplyDeleteNick and Marco have both published Delphi books recently, along with some other well known members of the Delphi community.
ReplyDeletehttp://glooscapsoftware.blogspot.ca/2014/10/book-book-book.html
No worries!
ReplyDeleteI just want to say thanks one more time. You guys are amazing.
ReplyDelete