
I was looking over the Hackage categories today to figure out what Haskell is *really* used for? I just really quickly sorted the categories by number of packages. It's really interesting to see System, Graphics and Network so high on the list. Clearly, next to data types and text processing, people are doing systems, graphics and network programming. C had better watch out! Jason Categories: Data (89) Text (84) System (83) Graphics (50) Network (48) Development (45) Web (41) Control (37) Language (36) Math (36) Database (33) Sound (31) Codec (26) Game (26) User Interfaces (23) Unclassified (22) Parsing (19) Compilers/Interpreters (16) Data Structures (16) Distribution (15) Testing (15) Algorithms (12) XML (12) Natural Language Processing (10) Monads (9) Pugs (9) Bioinformatics (8) Generics (8) GUI (8) Hardware (3) Foreign (7) FRP (6) Concurrency (6) Reactivity (5) Distributed Computing (5) Source-tools (5) Music (4) Cryptography (4) Editor (4) Interfaces (4) Physics (4) AI (3) Code Generation (3) Codecs (3) Other (3) Search (3) List (2) Data Mining (2) Combinators (2) Console (2) Debug (2) Numerical (2) Theorem Provers (2) Utils (2) Comonads (1) Composition (1) Desktop (1) FFI Tools (1) Finance (1) Help (1) Middleware (1) Monadic Regions (1) Numeric (1) Screensaver (1) Scripting (1) System.Console (1) Test (1) Trace (1) User-interface (1)