home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!tcsi.com!iat.holonet.net!news.cerf.net!usc!howland.reston.ans.net!spool.mu.edu!yale.edu!ira.uka.de!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!uknet!edcastle!aiai!jeff
- From: jeff@aiai.ed.ac.uk (Jeff Dalton)
- Newsgroups: comp.lang.lisp
- Subject: Re: Lisp syntax beauty? (was Re: Why Isn't Lisp a Mainstream Language?)
- Message-ID: <8262@skye.ed.ac.uk>
- Date: 26 Jan 93 19:24:11 GMT
- References: <1jpe0qINNnf1@tamsun.tamu.edu> <dfs.727729181@crusher> <C1AsFo.G2p@dei.unipd.it>
- Sender: news@aiai.ed.ac.uk
- Organization: AIAI, University of Edinburgh, Scotland
- Lines: 40
-
- In article <C1AsFo.G2p@dei.unipd.it> gandalf@sabrina.dei.unipd.it (ROBERTO AVANZI) writes:
-
- >My 2 cents about "Why is not lisp a mainstream language" are as follow.
- >i) people think lisp <=> AI . it's false we know, but most people think so.
- > a friend of mine (and and intelligent person) asked me: why do you
- > use Lisp, AI has failed in its objectives...
-
- I can understand this reason, but I'm not sure what it's really
- about. In what way has AI failed, in this view? What did these
- people think AI was trying to do? Over-hyped, sure, but what was
- the _failure_?
-
- >ii) people hate parentheses. But still I do not understand why do they not
- > use forth instead then ...
-
- It's true that many people dislike Lisp syntax. But some people who
- dislike it can grow to like it once they see how it "works". It isn't
- necessary to pay attention to individual parens when reading
- well-indented code, and the editor should take care of the problem
- when writing. People who aren't used to well-indented Lisp don't
- know the conventions and so can't see what's going on w/o being
- distracted by the parens.
-
- >iii) Lisp has been since recent times a resource hog. now its a false
- > statement, we have light lisps. but when allegro on a sparc gives you
- > a 11meg image, well, I believe something is wrong with allegro...
-
- Something is wrong with a lot of Lisps. I know people who like Lisp
- but who don't want to use it because their programs are so much bigger
- and slower than if they use C. This is for windows-and-graphics sorts
- of things. Lisp started with a huge lead in this area and threw it
- away.
-
- >iv) a lack to a good interface to C routines. NOT OS interface, but generic
- > C code. I mean a STANDARD way. CMUCL, Lucid, Allegro all offer such
- > facilities but they are incompatible. That's bad.
-
- I agree.
-
- -- jeff
-