My first love came back - and she now drives a Ferrari!

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

Pingback

Anonymous'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 [...]

Good point

Anonymous'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.

Their .Net versions were

rmaclean'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

Oh cool!

Anonymous'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.....

Oh cool!

Anonymous'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.....

Yeah cool..... but why?

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

Ah, good question. Since you

rmaclean'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.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

StackOverflowServerFaultSuperUser Loading my StackExchange stats...
I am a community lead in this group.
We discuss SharePoint, Office and all things IW.
Twitter
Loading my tweets...