[Haskell-cafe] Re: libraries [was GUI haters]
jdkoeck at gmail.com
Mon Apr 5 14:49:50 EDT 2010
I'm building a desktop application using Haskell for the logic and Qt/C++
for the GUI
(the haskell source is foreign-exported into a shared library).
It's been hard to pull off, but it works quite well when you get past the
Question to the Mac users on the list: do you find that Qt applications
feel "native enough" on your platform ? If not, any tips ?
2010/4/3 Heinrich Apfelmus <apfelmus at quantentunnel.de>
> Michael Vanier wrote:
> > aditya siram wrote:
> >> Yes Haskell is not strong on the GUI end of things but have you
> >> considered turning your desktop app into a web app? I've done this
> >> for a few things and really enjoyed the process. Haskell's STM is
> >> what makes this so nice.
> > This is a great idea! IMO this is also one of the main ways that
> > GUI-based apps are likely to evolve into in the future. Cross-platform
> > GUIs are a pain in the butt in _any_ language (possibly excluding full
> > language platforms like Java/.NET, and I'll bet even those were a
> > nightmare for the original implementors).
> This is a bad idea! :) As a long term Mac user, I have a strong dislike
> for web applications that try to be desktop applications. Sagemath is
> probably an example in point. Not only are the well-designed standard
> GUI elements thrown out of the window (the menu bar, it belongs at the
> top), it's also sluggish to navigate between pages, doesn't support drag
> & drop from other applications and most importantly, doesn't play nice
> with local files.
> >From the programmers point of view, I don't want to code my GUI in
> Heinrich Apfelmus
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe