[Mono-osx] Delphi Prism and all those Cocoa bridges

Matt Emson memsom at interalpha.co.uk
Tue Feb 24 17:17:45 EST 2009

No need to boil blood. I did use Delphi for 10 years, 8 of which were  
professional, one university, one part time for legacy product  
support. I enjoyed of a lot, but I saw Borland travel from the high of  
Delphi 1, to the low of Delphi 2005 and the awful new IDE. Once  
bitten, and all that.

At any rate, here's to Remobjects and Embarcadero(?) creating a  
thriving Object Pascal community. Till then, C# serves me well ;-)

Sorry for top posting, but have you ever tried to delete over quoted  
emails on an iPhone? Nightmare!

Sent from my iPhone

On 24 Feb 2009, at 18:43, Ron Grove <ron_grove at yahoo.com> wrote:

> I don't use Oxygene (now called Delphi Prism) to open doors to  
> jobs.  I use it because I prefer it.  And what do jobs to do with  
> maintaining the goal of language agnosticism in Mono and its  
> associated tools?  And what does anyones past experience with Win32  
> Delphi have to do with this?  And what do Borland's failed efforts  
> with their .NET compiler have to do with RemObjects?  Clearly  
> Oxygene went the way Borland should have, that's why they gave up  
> and licensed the RemObjects compiler.
> RemObjects has had the goal of integrating with MonoDevelop when the  
> GPL was dropped as long as I've been a customer.  If it had happened  
> already I'm not sure if he'd have created the templates he did or  
> not.  Perhaps, but so long as MonoDevelop licensing restricts  
> RemObjects from taking advantage of the tool and contributing to the  
> community (which I'm sue they would) they'll provide their customers  
> what they can.
> I better stop, my blood pressure is skyrocketing at all this  
> nonsense.  For the life of me I'll never understand why I'm supposed  
> to live with C# only restrictions when I don't even have to on  
> Windows.  It's ridiculous on the face of it.
> -Ron
> ----- Original Message ----
> From: Matt Emson <memsom at interalpha.co.uk>
> To: Andrew Brehm <ajbrehm at gmail.com>
> Cc: mono-osx at lists.ximian.com
> Sent: Tuesday, February 24, 2009 9:33:52 AM
> Subject: Re: [Mono-osx] Delphi Prism and all those Cocoa bridges
> Andrew Brehm wrote:
>> On Tue, Feb 24, 2009 at 2:31 PM, marc hoffman <mh at elitedev.com>  
>> wrote:
>>> we're also supporting Monobjc, as well. The IDE support is there  
>>> in the
>>> November release, but we don't ship a template yet because this  
>>> stuff got
>>> done too shortly before RTM for us to support it officially (but  
>>> that was
>>> three months ago, and it has proven solid).
>> Very good.
>> I find Delphi more convincing every time I read about it! Ever since
>> the .NET Rocks podcast episode about Prism I was sort of hooked.
> Speaking as someone who did Delphi for about 10 years professionally
> (programming and I did a stint as a trainer too), I can say Object
> Pascal is a very nice language. There are probably 2 features I miss
> from Object Pascal - real Sets (ooooh, sets!!) and being allowed to  
> use
> and Delphi Enumerations - especially using enumerated types as the  
> index
> bounds of an array. Maybe there's one or two other minor things, but
> those two I miss regularly in C#.
> Having said that, Delphi is pretty much a dead end in my world these
> days. I'm not clear why Delphi Prism is any better than the Win32
> language - I remember Chrome/Whatever it was renamed, on which the  
> Prism
> compiler is based, updated the language syntax. But Borland didn't
> support that, so it was all a bit pointless if you wanted to share  
> code
> between Win32 and .Net via that route. Borland also did have their own
> ,Net compiler for the Object Pascal language, except it generated
> horrible oddly Win32 specific code IIRC. I lost interest by the Delphi
> 2005 release, so it might have improved, but I'm not really sure to be
> honest.. Delphi Prism isn't going to open many doors to jobs in
> traditional Delphi, because the language syntax has changed both  
> subtly
> and extensively in different ways to the core Borland product. The
> question is - are there Prism jobs out here? I have no idea. I have no
> axe to grind though, so your experience might be entirely different. I
> guess I see Delphi as a step back now, after using C# for 4+ years. I
> actually avoided .Net and C# for the longest time - with some weird
> notion that I was a dedicated "Delphi programmer", but the switch is
> like night and day. I don't think I could go back.
> I'm sure Mark won't take offence if I also say, using a VM to run  
> Visual
> Studio and then running Interface Builder on the Mac is a complete and
> total kludge. A MonoDevelop version would really improve the  
> situation,
> so let's hope that happens :-)
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx

More information about the Mono-osx mailing list