From: Arthur T. Murray
Subject: Re: Newbie Questions:  Starting a Career in AI
Date: 
Message-ID: <3f54c2e2@news.victoria.tc.ca>
Don Geddis <···@geddis.org> wrote in news:comp.ai on Tue, 02 Sep 2003:
>
> I wrote:
>> > Especially if you're going to look at AI history, and you want to
>> > experiment a lot, you should almost certainly spend some time with Lisp.
>> > Many, many AI systems were (and continue to be) built in Lisp.
>
> Anthony Bucci <······@cs.brandeis.edu> writes:
>> True enough, but LISP is nearly dead.
>
> You are mistaken.  It doesn't have the fad-ish roller-coasters
> of popularity that other languages do.  But it has a solid core
> of users, developers, and vendors that continues through today.

http://mentifex.virtualentity.com/lisp.html is a Lisp AI Weblog.
>
>> Many schools have replaced it with more modern languages.
>
> This implies that Lisp is "old technology", and "better"
> languages are used today.  That is also in error.  There are
> more popular languages today, and ones with larger libraries.
> But for the design of the core language, Lisp
> remains superior to almost everything out there.
>
>> Brandeis teaches its intro AI courses in Scheme,

http://mentifex.virtualentity.com/scheme.html is a Scheme AI Weblog.

> but they are debating whether to switch to another language (like Java).

http://mentifex.virtualentity.com/java.html is the Java AI Weblog.

> I think the only thing stopping a change like that is inertia:
> many professors don't know Java and don't want to teach in it.
> The upper-level AI courses are usually in the professor's
> favorite language, which can range from ML to
> Python to Java.

http://mentifex.virtualentity.com/python.html is a Python AI Weblog.
>
> Here you are talking about popularity.  Lisp isn't especially
> popular.  But it is of very high quality, and one of the best
> languages for rapid prototyping, and for solving the most
> difficult computational problems (where it isn't clear that
> there even is a solution, much less what it might be).

http://mentifex.virtualentity.com/weblog.html -- AI has been solved.
>
> That, combined with its history in AI, means that someone interested
> in AI (like the original poster) would be well served learning Lisp.
>
>> It's clearly worth learning and understanding LISP, but I
>> personally wouldn't write anything in it.  I tend to think
>> it's something you'll pick up when you need it.  It's much
>> more important to be a quick study and be able to pick up
>> a new language rapidly.

http://mentifex.virtualentity.com/acm.html -- learn as you code AI.
>
> You seem to be implying that all languages are roughly equivalent,
> so you could always pick it up later if you need to.
>
> You're missing the possibility that there might be more advanced
> computational concepts in some languages.  That it's not simply
> a matter of learning a new way to write a familiar concept, but
> that you might actually have to understand something about
> computation that you've never encountered before.  That's part
> of the point of learning Lisp: to appreciate what a language
> could possibly offer.

http://mentifex.virtualentity.com/alife.html -- code the main AI loop.
>
> I don't mean to go so far as to say you cannot do AI without Lisp,
> nor that Lisp is the only language with good ideas.  But "Common Lisp"
> in particular is a very large language, with a high density of excellent
> ideas, and is closely tied to AI.  The original poster was interested in
> educating himself in preparation for AI.  Learning Lisp would be much
> more useful than calculus, or physics, or many of the other things
> he was considering.  And much more useful than learning C.
>
>        -- Don
> _______________________________________________________________________
> Don Geddis                http://don.geddis.org/         ···@geddis.org
>
-- 
http://www.kurzweilai.net/mindx/profile.php?id=26 - Mind-eXchange
From: lin8080
Subject: Re: Newbie Questions:  Starting a Career in AI
Date: 
Message-ID: <3F55A152.47EE4699@freenet.de>
Hallo

There is an other page with AI contens (~140kb) 

http://www.cs.berkeley.edu/~russell/ai.html

http://www.pcai.com/web/ai_info/pcai_lisp.html

stefan