Category
I've recently acquired the latest Pascal language compiler from RemObjects, Oxygene. Embarcadero, now the owners of Delphi, decided not to continue development of Delphi for .NET, but instead license this compiler plug-in for Visual Studio from RemObjects. So if you get RAD Studio 2009 from Embarcedero, which includes Delphi 2009 for Win32, you also get a special single-language version of Microsoft Visual Studio with the Pascal compiler from RemObjects. If you buy this from Embarcadero, it's called Delphi Prism. If you buy it from RemObjects, it's called Oxygene. That's just a little confusing, but a smart move for Embarcedero since 75% of their Delphi developer base still codes for Win32.
So if I want to get started with the new Oxygene/Prism language, where do I start? Well, since it's purely a .NET compiler, I could read the plethora of books about .NET. And there's a long history of books on the Pascal language. But what about the cool features and language enhancements that RemObjects put in their compiler?
To start, RemObjects has a brief overview on their language page. And Embarcedero has some blogs about it (search for "prism" on their blogs page. But probably the best place to read about it would be on RemObject's Oxygene Language Wiki. (I believe this was started by RemObjects a few years ago when RemObjects started with their Chrome compiler, version 1 of their Pascal compiler plug-in.)
Anyway, that's the page I've bookmarked and as I start diving into .NET more, this is where I'll be spending a lot of my time, I'm sure. Of course, there are always the newsgroups for both Embarcadero and RemObjects, but you have to sift through lots of questions and discussion.
This will be an exciting adventure!