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.<br>
<br>
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.<br>
<a href="http://edn.embarcadero.com/article/39017">http://edn.embarcadero.com/article/39017</a><br>
<br>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&#39;m guessing not unless you have VS Pro, though that is still unclear.<br>
<br>Time permitting I will try Delphi Prism one of these days.<br><br>Duane<br><br><div class="gmail_quote">On Tue, Feb 24, 2009 at 1:32 PM, Ron Grove <span dir="ltr">&lt;<a href="mailto:ron_grove@yahoo.com">ron_grove@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br>
&gt; I may be missing something but I do not see the advantage of Delphi Prism<br>
&gt; (which may just be a personal preference ).  Yes the CLR can<br>
&gt; be utilized through various languages.<br>
<br>
</div>Probably is personal preference.  Mine is for Pascal.<br>
<div class="im"><br>
&gt;  But the one language that is<br>
&gt; relevant (at least to me) is C#.  Not Pascal, C++ or VB.  Yes the syntax of<br>
&gt; object pascal may be similar and yes it may have additional features not<br>
&gt; found in C#.  But it is not C#.  I do not want to learn yet another<br>
&gt; language.<br>
<br>
<br>
</div>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&#39;s Object Pascal because the same man was a major part of the design process, but it is not Pascal, etc.<br>

<br>
What&#39;s the point of bringing these religious language debates into this process anyhow?  We all have our biases and I&#39;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&#39;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&#39;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.<br>

<div class="im"><br>
&gt; The &quot;solution&quot; I&#39;m looking for is a native Mac IDE that integrates nicely<br>
&gt; with Interface Builder where the language is C#, utilizing one of the<br>
&gt; bridges, Monobjc, mobjc, etc.  My current environment is virtual Win7 Visual<br>
&gt; Studio, mobjc, and Interface Builder.<br>
<br>
</div>And I see no point in any development tool that doesn&#39;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&#39;t have to on Windows.  Makes no sense to me.<br>

<div class="im"><br>
&gt;<br>
&gt; Thanks everyone for the ongoing discussions and opinions... I try to keep an<br>
&gt; open mind.<br>
<br>
<br>
</div>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.<br>

<br>
Thank you,<br>
<font color="#888888">Ron<br>
</font><div><div><span id="q_11fd35fa61c89546_9" class="h4">- Show quoted text -</span></div><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
Mono-osx mailing list<br>
<a href="mailto:Mono-osx@lists.ximian.com">Mono-osx@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-osx" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-osx</a><br>
</div></div></blockquote></div><br>