Why Lisp Is Unpopular

Brian Mastenbrook made a post questioning why Lisp is unpopular. To be quick, it's unpopular for these reasons:

  • Sockets: Where's my standard socket library to talk with the rest of the world?
  • GUI: Where's my GUI API that's on par with Trolltech's Qt, C#'s Forms, or Java's [whatever it's called, Swing?]?
  • Threads: Not so important, but where's my standard thread library?
  • FFI: A standard way of being able to interface with programs written in other languages would be nice too. There is UFFI but a standardized way would go farther.

I think those are the big four. I can pick and choose what XML parser I want to use. The above are required to be on par with the languages Brian mentioned.

Ad's by Google