
Duncan,
Many thanks to you as well!
On 8/1/07, Duncan Coutts
On Wed, 2007-08-01 at 13:48 -0700, David Pollak wrote:
* Can GHC generate stand-alone executables with all the dependencies linked in such that I can distribute the single file without worrying about including a bunch of DLLs/SOs? The answer seems to be yes, but I wanted to confirm.
Yes, but the same is not true of any C dlls you link to, eg GUI libs like gtk or wx.
Okay... so I'll have to include the (for example GTK2 DLLs) with the distribution...
* How real/solid/stable is the wxHaskell widgets package? Is it being well maintained? Is there (okay... this is pie in the sky) an GUI Builder for it?
Perhaps someone who uses wxHaskell can help you with that. I help maintain Gtk2Hs so can tell you about that...
Gtk2Hs is well maintained imho :-) We do releases roughly every 6 months. The last one was a couple weeks ago. It has an installer for Windows and it's included in several other platforms like debian, fedora, gentoo, freebsd and macports.
I just grabbed a copy and installed it (on Ubuntu... my preferred development platform.) The glade GUI builder can be used with Gtk2Hs on all platforms. Very cool. I grabbed Glade as well. It's pretty sweet.
Both Gtk2Hs and wxHaskell support Unicode.
Excellent.
* Is there support for SHA256 (I saw an SSLeay package which had support for a lot of stuff, but not SHA256)?
The Crypto package supports SHA1.
* Are there any production Haskell-based desktop apps of note?
xmonad, an X11 window manager VisualHaskell, a Haskell extension to VisualStudio
There are a number of programs that use Gtk2Hs or wxHaskell which you can find linked from their websites including:
dazzle, http://wxhaskell.sourceforge.net/applications.html pivotal, http://www.cs.kent.ac.uk/projects/pivotal/ himerge, http://fmap.us/himerge.html HRay, http://trappist.elis.ugent.be/~kehoste/Haskell/HRay/
Thanks! David Duncan
-- lift, the fast, powerful, easy web framework http://liftweb.net