[Haskell-cafe] library sort

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Wed Mar 8 09:17:04 EST 2006


On Wed, 2006-03-08 at 11:25 +0100, John Hughes wrote:

> When I surveyed Haskell users, I asked respondents to name the most 
> important tools and libraries they use. (Caveat: respondents saw the 
> list of tools and libraries already named, and could include these just 
> by selecting them, so tools mentioned early in the survey were more 
> likely to be named by subsequent respondents). Here are a few relevant 
> entries, where the percentage is the proportion of respondents who named 
> the tool:
> 
> 29% Parsec
> 19% wxHaskell
> 16% QuickCheck
> 16% haddock
> 12% Monadic Parser Combinators
> 11% Gtk2Hs
> 9% hs-plugins
> 8% HaXml
> 7% Data.*
> 7% Monad foundation classes
> 6% Arrows
> 6% HOpenGL
> 
> The list includes all libraries named by more than 5% of respondents. 
> Sure enough, wxHaskell and Gtk2Hs are more popular, but 6% naming 
> HOpenGL as among the "most important" libraries is quite respectable.

As Sven said, HOpenGL is complementary to wxHaskell and Gtk2Hs as both
of these GUI toolkits can be used with HOpenGL to draw to an OpenGL
canvas widget.

Yes, there is some overlap with GLUT, but there are times when you'd
want to use GLUT rather than one of the bigger GUI toolkits.

wxWidets examples:
http://wxhaskell.sourceforge.net/samples.html
(at the bottom of the page)

Gtk2Hs example:
http://haskell.org/gtk2hs/archives/2005/11/11/more-opengl-goodness/


Duncan



More information about the Haskell-Cafe mailing list