Yeah linking in windows is _very_ slow. Supposedly this is because the linker forks a lot of processes. In linux this is fine as forking is dirt cheap, but in windows (at least older versions, not completely sure about vista or 7) forking is expensive.<br>
<br>Building a Qt app on my EEE in linux only takes a couple seconds. Building in windows on my dual core 3.2Ghz machine takes 15-30 seconds.  It&#39;s pretty sad.<br><br>I second Bulat&#39;s suggestion. If you can compile everything and just use ghci to avoid the link you should be able to get the best of both works.<br>
<br>- Job<br><br><br><div class="gmail_quote">On Fri, Sep 18, 2009 at 12:34 AM, 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 Michael,<br>
<div class="im"><br>
Friday, September 18, 2009, 6:42:32 AM, you wrote:<br>
<br>
&gt; Now I&#39;m wondering if Hugs is a faster interpreter.<br>
<br>
</div>2x slower, and incompatib;e with qtHaskell<br>
<div class="im"><br>
&gt; meaningful way without compilation. Any advice welcome. Maybe there is a<br>
&gt; way to speed up the interpretation.<br>
<br>
</div>if compilation is fast and only linking is slow, you may recompile<br>
haskell modules every time but use ghci to omit linking. just execute ghc<br>
compilation command inside ghci before running your app<br>
<font color="#888888"><br>
<br>
--<br>
Best regards,<br>
 Bulat                            mailto:<a href="mailto:Bulat.Ziganshin@gmail.com">Bulat.Ziganshin@gmail.com</a><br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
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>