Linked by Alexandru Lazar on Mon 5th Jan 2009 19:13 UTC
General Development In the age of dynamic languages and closures, most of you have probably heard of a mighty dragon called Lisp (which stands for LISt Processing), whose fans look almost with despise at other languages rediscovering it. Invented half a century ago, Lisp went on to become a de facto standard in the world of AI research, and has stood behind a handful of very neat inventions in the 1980s. Nevertheless, the long AI winter and the drift of technology towards other paradigms have almost lead to forgetting Lisp alltogether; IT has only recently started to rediscover parts of what made Lisp so cool back then.
Permalink for comment 342393
To read all comments associated with this story, please click here.
alexandru_lz
Member since:
2007-02-11

A handful of places where Lisp is used can be found here: http://bc.tech.coop/blog/041027.html . Some of the links are dead (the blog post is almost five years old now), but it's there all right.

I, for one, don't believe in the rebirth of Lisp, in spite of liking it as I do. Common Lisp is too baroque to be meaningful today, and I don't think tools like newLISP or Scheme can make good replacements for Java or C# (although without trying it, I can't call this an informed opinion). However, there are a few features of Lisp that I wish Java -- of which I'm a user myself -- actually had.

I also think there's a reasonable niche for Lispish scripting languages like newLisp; they're dynamic ,expressive, have enough tools to be used for this, they're portable and allow for quick prototyping, which is exactly what I'm looking for in a scripting language (and what made me try newLisp first, in fact).


Edit: many of the links on that page point to Franz Inc.'s webpage, which sells its own Common LISP implementation, so there's a lot of marketing mumbo jumbo on them which I think you can safely skip.

Edited 2009-01-05 21:00 UTC

Reply Parent Score: 2