<div dir="ltr">Hello Bulat,<br><br><div class="gmail_quote">On Mon, Sep 22, 2008 at 3:09 PM, Bulat Ziganshin <span dir="ltr">&lt;<a href="mailto:bulat.ziganshin@gmail.com">bulat.ziganshin@gmail.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;">Hello Graham,<br>
<div class="Ih2E3d"><br>
&gt;&gt; i don&#39;t think that these 3 libs allows to write high-level<br>
&gt;&gt; high-performance code in *most* cases. just for example, try to write wc<br>
&gt;&gt; without using &quot;words&quot;.<br>
<br>
&gt; To a newbie, that&#39;s a cryptic statement. Are you saying that these<br>
&gt; libs aren&#39;t needed to make a high-performance &quot;wc&quot;, and that the<br>
&gt; Prelude functions are sufficient? (I note too that there is<br>
&gt; Data.ByteString.Char8.words, but I assume you are talking about the<br>
&gt; Prelude function.)<br>
<br>
</div>i mean that naive haskell code is very slow and 3 or 5 or twelve libs<br>
can&#39;t solve the problem of ghc generating slow code<br>
<div class="Ih2E3d"></div></blockquote><div><br>I&#39;m fairly new to Haskell and the Haskell community, but I can say from my experience of hacking on GHC, the GHC team of developers are very interested in performance improvements, e.g. this thread is about performance!&nbsp; So Bulat, why don&#39;t you hack on GHC yourself and help improve the compiler?&nbsp; Or suggest detailed improvements since you seem capable of citing specific examples?<br>
<br>Thank you.<br>__<br>Donnie<br></div></div></div>