home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: sparky!uunet!mcsun!news.funet.fi!ajk.tele.fi!funic!news.cs.hut.fi!news.cs.hut.fi!oahvenla
- From: oahvenla@snakemail.hut.fi (Osma Ahvenlampi)
- Subject: Re: LISP - Don't use it.
- In-Reply-To: bjst@sth.frontec.se's message of 9 Nov 92 13:26:35 GMT
- Message-ID: <OAHVENLA.92Nov10004018@lk-hp-4.hut.fi>
- Sender: usenet@cs.hut.fi (Uutis Ankka)
- Organization: Helsinki University of Technology, Finland
- References: <1992Nov5.014803.1@eagle.wesleyan.edu> <mwm.2jht@contessa.palo-alto.ca.us>
- <1992Nov6.220216.2313@sth.frontec.se>
- <mwm.2k43@contessa.palo-alto.ca.us>
- <1992Nov9.132635.2620@sth.frontec.se>
- Date: Mon, 9 Nov 1992 22:40:16 GMT
- Lines: 19
-
- In article <1992Nov9.132635.2620@sth.frontec.se> bjst@sth.frontec.se (Bjorn Stenberg) writes:
- >Having operators looking like "+ 2 5" has no other reason than making the
- >language easier to interpret and harder to use.
-
- >There are lots of other powerful and versatile languages which aren't TORTURE
- >to the user. Choose one of those instead, I'd say.
-
- Not really.. Making the operator always the first in command string has a lot
- of good points besides easy interpretation... Seems like you haven't used much
- Lisp... Having all operations on numbers 2 and 3 in format (oper 2 3) means
- that your program can easily change the operator, without having to modify
- the structure of the command. Besides, which is clearer, (+ 1 2 3 4 5 6 7 8)
- or "1 + 2 + 3 + 4 + 5 + 6 + 7 + 8"? Simplicity is the key here...
- There are some big projects done in Lisp, one of the smaller is the newsreader
- I'm using right now... They wouldn't be done in Lisp if it wasn't a powerful
- and easy to use language.
- --
- Osma Ahvenlampi - oahvenla@snakemail.hut.fi * Workstation power for micro-
- All my opinions are not necessarily really mine * computer price: Amiga := FUN
-