Should be typed.... Java and .Net are measurably slower than Python, especially Java, and especially in real world applications.<br><br>Python does not remove the possibility of procedural code - therefore if you are a smart little coder you can write awesome code that doesn&#39;t need Garbage Collection!!! (a novel idea)<br>
<br>Even Closures can be manually &#39;garbage collected&#39;.<br><br>I need someone on here who has some common sense and doesn&#39;t think &quot;Managed Code&quot; is the cure all, solve all, only way to code.<br><br>Many services in Linux are actually Python applications running all the time in the background, and many many servers I&#39;ve written are python applications.<br>
<br>Any program that is written Object Oriented will suffer a performance loss over a procedural program.<br><br>#include &quot;unp.h&quot;<br>void<br>str_echo (int sockfd)<br>{<br><br><br><div class="gmail_quote">On Thu, Jul 16, 2009 at 10:25 AM, Adam Tauno Williams <span dir="ltr">&lt;<a href="mailto:awilliam@whitemice.org">awilliam@whitemice.org</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">On Thu, 2009-07-16 at 09:32 -0400, john-thomas richards wrote:<br>
&gt; On Thu, Jul 16, 2009 at 08:44:11AM -0400, <a href="mailto:peyeps@iserv.net">peyeps@iserv.net</a> wrote:<br>
&gt; [snip]<br>
&gt; &gt; What I was thinking of was a single location where you could buy an<br>
&gt; &gt; application for any platform, Windows, Mac and Linux.  There are so many<br>
&gt; &gt; things out there that are for only one or two platforms.<br>
&gt; &gt; Even free stuff is not available for all platforms.  For example the<br>
&gt; &gt; Chrome browser, though I understand there is a beta for Linux available<br>
&gt; &gt; now.<br>
&gt; &gt; Possibly applications built on top of Python might be good candidates for<br>
&gt; &gt; the &quot;Universal App Store&quot;, because Python is available for all three<br>
&gt; &gt; platforms.  There might be a speed issue with python though.  I don&#39;t know<br>
&gt; &gt; because I&#39;ve not done anything with it myself.<br>
&gt; I&#39;m an alpha tester for an opensource python app (lyric projection;<br>
&gt; <a href="http://openlp.org" target="_blank">http://openlp.org</a>) and I can say that speed---at least with this<br>
&gt; app---is not an issue.  It may be my machine (doubtful) or it may be<br>
&gt; good coding (dunno; not a developer) or it may be a simple application<br>
&gt; (projecting lyrics/text with two monitors or monitor/projector) or it<br>
&gt; may really be that python speed isn&#39;t a concern.  All this to say that<br>
&gt; in my very limited experience, the question of speed with python isn&#39;t<br>
&gt; even on my radar.<br>
<br>
</div>Python is measurably slower than C/Java/.NET, but not terribly so.  For<br>
a long-lived Python app I&#39;d be more concerned about the effectiveness of<br>
GC than of raw speed;  but I haven&#39;t personally seen anything to<br>
indicate there is a real problem with GC.  That is just a gut feeling I<br>
have after dealing with many generations of various &#39;script&#39; and<br>
sloppy-typed languages.<br>
<div><div></div><div class="h5"><br>
_______________________________________________<br>
grlug mailing list<br>
<a href="mailto:grlug@grlug.org">grlug@grlug.org</a><br>
<a href="http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug" target="_blank">http://shinobu.grlug.org/cgi-bin/mailman/listinfo/grlug</a><br>
</div></div></blockquote></div><br>