28 Nov 2008

Seriously I am grinning like mad this morning, because my first development love has returned: DELPHI! Many years ago it stopped being a good choice for work, if you could get any work, but that changed recently with the announcement of Delphi Prism. DP makes use of Visual Studio to host the Delphi language, that’s right all the power and beauty of VS! The language has been enhanced to support all the cool things that C# can do (LINQ, Silverlight)! So that is very cool, and using Oxygene Compiler you can target .NET, Win32, Mono (so you can run on Linux) with full GUI support for GTK#, and Cocoa for OSX (Tiger and Leopard)!

That’s right one fully featured language targeting 4 different platforms (Old Windows (Win32); New Windows (.NET); Linux; Mac OSX) right from within Visual Studio!

In reality though it has just been press announcements and demo’s at PDC so nothing for me to truly base this on… but hopefully soon.

InfoQ has a nice into article on the subject too: http://www.infoq.com/news/2008/11/Delphi-Prism

Comments

Zlatan's picture

Why should people start using DP unles they're maybe nostalgic?!
Robert MacLean's picture

Ah, good question. Since you are the SharePoint guy let me tailor a scenario: Imagine taking a Delphi developer (and remember a lot of schools still use it) and sitting them down in a familiar IDE (Visual Studio which DP uses), loading the SharePoint tools for Visual Studio and having them develop a web part in a familiar language. Another good reason is if you need to build an application which will run on Mac OS X, Linux (GTK) and Windows and you want to use the same source (for the most part) for it. You can't do that with C# currently, not in a single IDE at least.
Mark Stacey's picture

But why? Yeah, Delphi was a love of mine back in the day (not my first, smalltalk probably takes that cake.....), but to go back and work with Delphi now....... No, I can't see myself finding the time somehow, there are so many better things to play with.....
Mark Stacey's picture

But why? Yeah, Delphi was a love of mine back in the day (not my first, smalltalk probably takes that cake.....), but to go back and work with Delphi now....... No, I can't see myself finding the time somehow, there are so many better things to play with.....
Zlatan's picture

Yeah you make a good point! Although Delphi did feature a not so impressive object model compared to C#, maybe that has changed too.
Robert MacLean's picture

Their .Net versions were really lagging compared to C#, which is why they haven't done a .Net version for a few years. If all is to believed from the marketing line that they have caught up... but I would love to see how they are going to get something like LINQ to run on Mac OS X or the new 3.5 features which Mono doesn't support yet :S
Delphi Prism - Part 1: Opening the "box" |'s picture

[...] I think it’s no Embarcadero said there was a super duper new version coming I got excited (maybe too much). So I have downloaded the trial and will blog about the [...]

Add new comment