<span class="gmail_quote"><br></span><span class="gmail_quote">2007/6/23, mike montagne &lt;<a href="mailto:mike.montagne@advanceis.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mike.montagne@advanceis.com
</a>&gt;:</span><div><span class="e" id="q_11359e885eb5d47a_1"><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
<div bgcolor="#ffffff" text="#000066"><br><br> If the members don&#39;t mind, I&#39;d like to ask the forum a question or two. I come from a Delphi and C++Builder background, and was long a holdout on .Net because of severe performance doubts. Now that I have been working in .Net/Windows, the performance concerns have proven so obstructive to achieving acceptable performance standards that the principal work I intended cannot be carried out in .Net. I also have great concerns about the real security of .Net implementations (which make me question why anyone would ever want .Net to run on UNIX systems).  
<br><br> If C# compiled into native Linux and OS X executables (of course, relying on supported libraries), I would be a happy camper. But as this is not the case, this is my question:<br><br> Given the presence of X Windows (and the ability to write X Windows with the free tools bundled with OS X), why sacrifice speed and require the overhead of the extra operating environment on UNIX systems? 
<br><br> Personally, I don&#39;t buy the &quot;easy distribution/installation&quot; arguments, nor the security claims. Delphi and C++Builder ran as fast as native C++, and executables could be copied to target systems and run there without even using an installation program. It doesn&#39;t get any easier than that. You ran strictly approved, intended processes, behind a firewall, where they belonged. Allowing diverse, inefficient, not-necessarily-known executables to run -- wherever -- doesn&#39;t necessarily make the best sense to me. 
<br><br> OK, so I hope I haven&#39;t stomped any toes here. I just would like to know what the best answers are.</div></blockquote></span></div><div><br>A&nbsp;strong&nbsp;argument&nbsp;is&nbsp;performance&nbsp;of&nbsp;developer,&nbsp;which&nbsp;is&nbsp;usually&nbsp;more&nbsp;important&nbsp;than&nbsp;performance&nbsp;of&nbsp;application&nbsp;(to some extent, of course). 
<br><br>If this wasn&#39;t that way, scripting languages like Python wouldn&#39;t be used so much&nbsp;for&nbsp;deskop application&nbsp;development on *nix. <br></div><span class="sg"><br>-- <br>Sincerely yours,<br>Olexandr Melnyk<br><a href="http://omelnyk.net/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 http://omelnyk.net/</a>  </span><br clear="all">