I personally don´t care about raw performance. Haskell is in the top of the list of language performance. It has all the ingredients for improving performance in the coming years: A core language, clear execution strategy, analysis and parsing, transformations based on math rules. So my code will improve with each new compiler version at the same or better pace than any other language. Moreover I can not care less about how fast is C, when I simply can not program many things I need in C or C++ or Java  and in general any of the language of the performance list that are above... or below, because they lack the necessary type safety, expressiveness, abstraction.etc. Not to mention time. Not to mention the growing community etc.<div>
<br></div><div>Regards.<br><br><div class="gmail_quote">2009/11/4 Bulat Ziganshin <span dir="ltr">&lt;<a href="mailto:bulat.ziganshin@gmail.com">bulat.ziganshin@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello Ketil,<br>
<div class="im"><br>
Wednesday, November 4, 2009, 4:31:20 PM, you wrote:<br>
<br>
&gt; Well, it clearly demonstrates that it is possible to write fast code in<br>
&gt; Haskell.<br>
<br>
</div>my measures says that by psending 3x more time than for C you can<br>
optimize haskell code to be only 3x slower than C one<br>
<div class="im"><br>
&gt; succinct and correct programs.  (Is it possible to have an alternative<br>
&gt; Haskell &quot;track&quot; in the shootouts?)<br>
<br>
</div>even w/o enthusiasts Shootout mainly measure speed of libraries<br>
<div class="im"><br>
&gt; Since this was done, there has been great strides in available libraries<br>
&gt; and GHC optimizations, and it&#39;d also be interesting to see whether we<br>
&gt; now are able to optimize ourselves away from much of the overhead.<br>
<br>
</div>eh, if it was possible, we have seen this. both on shootout and here<br>
when people are crying that their code isn&#39;t as fast as those ads say.<br>
haskell compilation can&#39;t yet automatically avoid laziness and convert<br>
pure high-level code into equivalent of C one. libraries doesn&#39;t<br>
change anything - they provide low-level optimized solutions for<br>
particular tasks but can&#39;t optimize your own code once you started to<br>
write it<br>
<div class="im"><br>
<br>
--<br>
Best regards,<br>
 Bulat                            mailto:<a href="mailto:Bulat.Ziganshin@gmail.com">Bulat.Ziganshin@gmail.com</a><br>
<br>
_______________________________________________<br>
</div><div><div></div><div class="h5">Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br></div>