Yesterday, Embarcadero Technologies has released the latest version of Delphi for the .NET platform, Delphi Prism 2011. As you can see in the EDN article "Embarcadero Extends Cross-Platform Capabilities for .NET Development with Delphi Prism 2011". The new version is hosted in the Visual Studio 2010 shell and pushes "Aspect-Oriented Programming and parallel programming features not available in other .NET programming languages".

Main new features include support for:

  • MonoDevelop IDE
  • Silverlight 4
  • VS 2010 Shell
  • Extensions methods
  • Parallel programming
  • Functional programming
  • Copy and Paste of C# code into Delphi/Oxygene code
  • Code Obfuscation
  • Ray Konopka's great CodeSite logging system

The product web site is at

David I. will host a seminar on Delphi Prism on Wednesday, June 8th and 9th (depending on your time zone, it is repeated) as you can see at the webinar page.

As for myself, I've seldom used the product in the past years, but will work on it somewhat for a specific project. Will let you know about my impressions. The main problems it has is that even if they can get out features before C#, the .NET development (even if theoretically multi-language) seems to become more and more focused on a single one, C#. Don't know how well other languages for .NET are doing, but since I'm not much into .NET in general, I might be quite wrong!