[Mono-osx] Delphi Prism and all those Cocoa bridges
Duane Wandless
duane at wandless.net
Wed Mar 4 16:49:24 EST 2009
Ron - I agree with much of what you typed, especially regarding tools being
agnostic towards languages. And I do not want to debate languages... though
I do believe in critical mass. The more developers using a given language
or tool will tip the viability of that language or tool.
I guess this article needs more analysis. The end goal is to develop .NET
applications that are more integrated with Interface Builder. I really do
not care if I have IB/Obj-C or IB/ObjectPascal UI code as long as I can have
C# code and the IB integration.
http://edn.embarcadero.com/article/39017
As long as Delphi Prism is agnostic and allows me to use C# from within
their IDE all is good. But if Delphi Prism is not agnostic then we are back
to the question, how is the non-agnostic tool relevant? This is essentially
the question I have not seen answered, and also one I have not tried to
answer for myself by trying Prism. It is unclear from the Prism material if
C# can be side-by-side coded from within the Prism IDE. I'm guessing not
unless you have VS Pro, though that is still unclear.
Time permitting I will try Delphi Prism one of these days.
Duane
On Tue, Feb 24, 2009 at 1:32 PM, Ron Grove <ron_grove at yahoo.com> wrote:
>
> > I may be missing something but I do not see the advantage of Delphi Prism
> > (which may just be a personal preference ). Yes the CLR can
> > be utilized through various languages.
>
> Probably is personal preference. Mine is for Pascal.
>
> > But the one language that is
> > relevant (at least to me) is C#. Not Pascal, C++ or VB. Yes the syntax
> of
> > object pascal may be similar and yes it may have additional features not
> > found in C#. But it is not C#. I do not want to learn yet another
> > language.
>
>
> The one language that is relevant (at least to me) is Pascal. Not C#, C++,
> VB. Yes, the syntax of C# is similar to Delphi's Object Pascal because the
> same man was a major part of the design process, but it is not Pascal, etc.
>
> What's the point of bringing these religious language debates into this
> process anyhow? We all have our biases and I'm sure everyone here knows
> this road leads nowhere. RemObjects is a commercial organization who has
> committed time and resources to see success on the OS X platform. Their
> commercial customers (like me) are also going to want to see them succeed.
> So going down this path won't just cause language tensions but could also
> cause customers who are prone to overreaction when their financial interests
> are at stake (again, like me) to overreact and create a cycle of tension
> where there doesn't need to be any. marc has even offered bounties to get
> things going the right direction. I think this deserves a modicum of
> respect at least not to put down Oxygene.
>
> > The "solution" I'm looking for is a native Mac IDE that integrates nicely
> > with Interface Builder where the language is C#, utilizing one of the
> > bridges, Monobjc, mobjc, etc. My current environment is virtual Win7
> Visual
> > Studio, mobjc, and Interface Builder.
>
> And I see no point in any development tool that doesn't respect the
> language agnostic goals of the CLR. I personally prefer to see the GPL
> finally removed from MonoDevelop and IB integration plug-ins designed for
> use in it in a language agnostic manner so I can use the language of my
> choice, just like I can on Windows. This would also provide opportunities
> for commercial organizations like RemObjects can provide innovative new
> solutions to their customers. Seriously, why should I live with C# only
> restrictions with Mono tools when I don't have to on Windows. Makes no
> sense to me.
>
> >
> > Thanks everyone for the ongoing discussions and opinions... I try to keep
> an
> > open mind.
>
>
> I do to, until my beloved Pascal is given short shrift... I would just
> like to reiterate my belief that language agnosticism is a worthy goal in
> the CLR and IMO should be encouraged by the tools given the most focus by
> the community.
>
> Thank you,
> Ron
> - Show quoted text -
>
>
>
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-osx/attachments/20090304/d8cba387/attachment.html
More information about the Mono-osx
mailing list