Delphi 7/8 Language enhancements

From: Mark (mailme_at_marrr.co.uk)
Date: 11/28/03


Date: Fri, 28 Nov 2003 20:17:16 -0000

Hello everyone

I received in my hand today, the latest copy of The Delphi Magazine, which had a
"review" of a beta of Delphi 8. Overall, the review was positive, but it did
imply that Delphi 8 may have come too late for some... many who wanted to dabble
with .net have already done so with C#, and will probably stick with it.
Nevertheless, Delphi 8 for .net is a significant development.

The review speculated that Win32 in its current form will be around for at least
10 years - (indeed, most apps that were written using Win16 still work on
Windows XP, and many of my early DOS utilities from "public domain" CD's (circa
1992/1993 still work in XP... I can even get DOOM to run!) There is no incentive
for Microsoft to remove or change the current api and break many thousands of
applications. This would destroy Windows, if anything. Backwards compatibility
has always been a strong point of Windows, imo.

Anyway, I digress... I was excited by some of the enhancements to the Object
Pascal language, which have in my opinion been long overdue, such as Operator
Overloading and Sealed Classes.

Can those in the know list any other enhancements to the language, and can we do
this yet:

procedure ThisIsLongOverDue;
var
  S : string = 'This is long overdue!';
begin
  ShowMessage(S);
end;

And also, will these D8 language changes be coming to Delphi 7? Given that there
is still years of life in Win32 development, i'd hate to see the evolution of
the Win32 version of Delphi end with Delphi 7.

Thanks in advance for any feedback

Mark



Relevant Pages

  • Delphis a Quality Programming Language?
    ... I didn't realize Delphi was so bad..... ... Quality Programming Language ... Visual C/C++ is the language of choice for more complex and mission ... Windows NT, Windows 2000, Windows ME, and Windows XP are written ...
    (borland.public.delphi.non-technical)
  • Re: The problem with Delphi 8
    ... Delphi is much better at user interfaces. ... There's no calls to sort large files on Windows. ... Lots of accounting techniques aren't that simple. ... I don't think any one computer language is the best at EVERYTHING. ...
    (borland.public.delphi.non-technical)
  • Re: Choosing languages for future considerations: Delphi, C++/CLI, C# and VB.NET?
    ... In the scope of computer software, very, very few software products ... Today's Windows can still run ... any Delphi app that I write tomorrow will run in whatever Windows ... language that is getting ever less well known, sadly) at that time, ...
    (borland.public.delphi.non-technical)
  • Re: Is delphi a good introduction to programming?
    ... The downside though is Delphi evolved from a clean ... > language to a more pragmatic language over the years. ... until you understand how windows and the message system ... but not before he has the basics under his belt. ...
    (comp.lang.pascal.delphi.misc)
  • Re: Should Delphi be able to export projects to FPC?
    ... How the hell can you expect to review any product by using it for all of 60 seconds! ... It's like asking a Visual Studio Delphi to review Delphi in 5 minutes! ... If that's your logic, then Windows Vista is also a failure, because it takes up 5-8 Gig ...
    (borland.public.delphi.non-technical)