On Tue, Feb 5, 2013 at 1:56 PM, kudah <span dir="ltr">&lt;<a href="mailto:kudahkukarek@gmail.com" target="_blank">kudahkukarek@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I&#39;d object to your implication that Haskell is completely ready for<br>
use in general soft real-time systems. I was unable to implement a<br>
multi-threaded application which does a some IO-work in background<br>
threads in a way so that its GUI won&#39;t die. Worker threads simply<br>
starve the GUI, because Haskell doesn&#39;t have thread priorities. And<br>
even if it had, it would still lag on Windows, due to lack of IO<br>
manager. Ezyang had, in fact, made a new scheduler, which seems to<br>
address the problem; and joeyadams tries to make IO-manager for<br>
windows, but all this isn&#39;t going to see the light of day for a while,<br>
at least until 7.8.1.<br></blockquote><div><br></div><div>What did you use for the GUI? WxWidgets?</div><div><br></div><div>I&#39;m interested in this case because I develop a cross-platform Python GUI application and would like to see how a Haskell implementation would behave.</div>
<div><br></div></div>-- <br>Carlo Hamalainen<br><a href="http://carlo-hamalainen.net">http://carlo-hamalainen.net</a>