<meta http-equiv="content-type" content="text/html; charset=utf-8">I'm building a desktop application using Haskell for the logic and Qt/C++ for the GUI<div>(the haskell source is foreign-exported into a shared library).</div>
<div>It's been hard to pull off, but it works quite well when you get past the compilation issues.</div><div><br></div><div>Question to the Mac users on the list: do you find that Qt applications</div><div>feel "native enough" on your platform ? If not, any tips ?</div>
<br><div class="gmail_quote">2010/4/3 Heinrich Apfelmus <span dir="ltr"><<a href="mailto:apfelmus@quantentunnel.de">apfelmus@quantentunnel.de</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">Michael Vanier wrote:<br>
> aditya siram wrote:<br>
>> Yes Haskell is not strong on the GUI end of things but have you<br>
>> considered turning your desktop app into a web app? I've done this<br>
>> for a few things and really enjoyed the process. Haskell's STM is<br>
>> what makes this so nice.<br>
><br>
</div><div class="im">> This is a great idea! IMO this is also one of the main ways that<br>
> GUI-based apps are likely to evolve into in the future. Cross-platform<br>
> GUIs are a pain in the butt in _any_ language (possibly excluding full<br>
> language platforms like Java/.NET, and I'll bet even those were a<br>
> nightmare for the original implementors).<br>
<br>
</div>This is a bad idea! :) As a long term Mac user, I have a strong dislike<br>
for web applications that try to be desktop applications. Sagemath is<br>
probably an example in point. Not only are the well-designed standard<br>
GUI elements thrown out of the window (the menu bar, it belongs at the<br>
top), it's also sluggish to navigate between pages, doesn't support drag<br>
& drop from other applications and most importantly, doesn't play nice<br>
with local files.<br>
<br>
>From the programmers point of view, I don't want to code my GUI in<br>
Javascript either, I want to do it in Haskell.<br>
<br>
<br>
Regards,<br>
Heinrich Apfelmus<br>
<font color="#888888"><br>
--<br>
<a href="http://apfelmus.nfshost.com" target="_blank">http://apfelmus.nfshost.com</a><br>
</font><div><div></div><div class="h5"><br>
<br>
<br>
<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>
</div></div></blockquote></div><br>