Web - HTML<br><br><div class="gmail_quote">2009/6/17 Patai Gergely <span dir="ltr">&lt;<a href="mailto:patai_gergely@fastmail.fm">patai_gergely@fastmail.fm</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi all,<br>
<br>
I intend to start coding the UI of the heap profiling toolkit I&#39;m<br>
working on [1] soon. I&#39;d be happy to get some advice on choosing the<br>
right windowing toolkit for this task. The main requirements are:<br>
<br>
- portability and native look &amp; feel if possible<br>
- easy to distribute executables under Windows<br>
- relatively slow code rot<br>
- sane interface that doesn&#39;t need wild workarounds even if what I&#39;m<br>
doing is not trivial or elementary<br>
- trouble-free source installation in case someone wants to contribute<br>
<br>
As I see, at the moment there&#39;s no serious alternative besides GTK and<br>
wx, so my question is which do you think is better suited to this task?<br>
I have absolutely no development experience with GTK, and while I used a<br>
bit of wx in the past (in C++), I&#39;m not really familiar with it either,<br>
especially not the Haskell bindings. I noticed that installing the wx<br>
binding with user rights doesn&#39;t seem to work directly from hackage<br>
(doesn&#39;t pass --user to ghc-pkg?), but it looks like a problem that can<br>
be solved with some hand editing. I&#39;m a bit more afraid of setting up a<br>
development environment under Windows; is there any major pain involved<br>
with either of these libraries if I use MinGW?<br>
<br>
And how about their interface? Is there any significant difference? I&#39;d<br>
especially like to hear the opinion of someone who&#39;s reasonably familiar<br>
with both.<br>
<br>
Thanks,<br>
<br>
Gergely<br>
<br>
[1] <a href="http://code.google.com/p/hp2any/" target="_blank">http://code.google.com/p/hp2any/</a><br>
<font color="#888888"><br>
--<br>
<a href="http://www.fastmail.fm" target="_blank">http://www.fastmail.fm</a> - Or how I learned to stop worrying and<br>
                          love email again<br>
<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>
</font></blockquote></div><br>