For Programmers: Free Programming Magazines  


Home > Archive > Scheme > May 2004 > Re: Lisp/AI, Carnegie Mellon University









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: Lisp/AI, Carnegie Mellon University
Matthew Danish

2004-05-12, 9:13 pm

On Mon, May 10, 2004 at 01:19:32AM +0000, Nameless wrote:
> "Don Geddis" wrote in message
> news:409a8696$1@news.unimelb.edu.au...
>
> I don't buy that either. Firstly, Lisp is a functional, not
> a procedural, language. Secondly, GUI's are better done in
> an object oriented or procedural language, as are _some_
> solutions to algorithmic problems. The truth is that most
> AI/CI problems are better tackled by using a combination of
> programming languages.
>
> Ignorance is bliss, but you shouldn't always display it. :)


I'm afraid I can't resist pointing out the irony in this statement.

In order to clarify for those who don't understand, although Common Lisp
has many of the features of a functional language, it also has some of
the most expressive procedural features I have seen, and one of the most
expressive object systems as well. Some of the most original and best
work in GUIs was done in a Lisp dialect (on the Lisp machines, in fact).
Common Lisp lets you tackle a problem using a variety of programming
paradigms, and to say otherwise displays great ignorance (but it must
make you happy to think that way, eh ;-).

If you are looking for some enlightenment, I recommend you start by
picking up Peter Norvig's excellent book _Paradigms in AI Programming_.
In addition, there are a number of online tutorials which may help your
understanding (but ruin your bliss, sorry) which may be found (along
with many other links) at http://www.cliki.net/Online%20Tutorial

Common Lisp has been gaining popularity in recent years, and I attribute
some of that popularity to the incredible flexibility the language has
compared to most others.

--
; Matthew Danish <mdanish@andrew.cmu.edu>
; OpenPGP public key: C24B6010 on keyring.debian.org
; Signed or encrypted mail welcome.
; "There is no dark side of the moon really; matter of fact, it's all dark."

[ comp.ai is moderated. To submit, just post and be patient, or if ]
[ that fails mail your article to <comp-ai@moderators.isc.org>, and ]
[ ask your news administrator to fix the problems with your system. ]
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com