home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / amiga / programm / 15698 < prev    next >
Encoding:
Internet Message Format  |  1992-11-11  |  2.0 KB

  1. Path: sparky!uunet!hela.iti.org!usc!sdd.hp.com!nobody
  2. From: denson@sdd.hp.com (Craig Denson)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: LISP - Don't use it.
  5. Date: 11 Nov 1992 12:19:33 -0800
  6. Organization: Hewlett Packard, San Diego Division
  7. Lines: 36
  8. Message-ID: <1drpslINN4ei@hpsdln.sdd.hp.com>
  9. References: <1992Nov9.132635.2620@sth.frontec.se> <OAHVENLA.92Nov10004018@lk-hp-4.hut.fi> <1992Nov10.132424.28892@sth.frontec.se>
  10. NNTP-Posting-Host: hpsdln.sdd.hp.com
  11.  
  12. In article <1992Nov10.132424.28892@sth.frontec.se> bjst@sth.frontec.se (Bjorn Stenberg) writes:
  13. >oahvenla@snakemail.hut.fi (Osma Ahvenlampi) writes:
  14.  
  15. >> Simplicity is the key here...
  16. >
  17. >Simplicity for who? The programmer, yes. The end user, no.
  18.  
  19.  i just have to say here that arexx ranks somewhere on the COBOL to
  20. APL axis in simplicity, i.e. its keywords are lengthy and its syntax
  21. is peculiar - not to speak of its semantics. In particular, my
  22. understanding of its parsing is rudimentary at best. Lisp, and elisp
  23. in particular can be as simple or as complex as you want. Its
  24. regularity of syntax lends itself to writing very straight-forward
  25. programs - especially, when all you're doing is manipulating text. And
  26. the built-in high-level editing functions in elisp blow away most of
  27. the competition. Annnnd, if you use gnuclient and emacs as an edit
  28. server - well, what more can i say.
  29.  
  30.  on the other hand, i only use elisp at work when it's hidden from the
  31. user. i use sh instead: a marvel of simplicity, eh?
  32.  
  33. bottom line:
  34.  for the 'end user', NO programming language is simple. MOST people 
  35. develop a sudden urge to relieve themselves when you start talking
  36. about syntax and semantics. this discussion is aimed at programmers -
  37. casual ones, perhaps -  but programmers, nonetheless. 
  38.  
  39. >quit doing so, I merely stated that I don't think LISP is a very good script
  40. >language for end user applications.
  41.  
  42.  in this religious war, i'd have to bend by knee to the lisp gods,
  43. knowing all the while that i'm a martyr for the cause. 
  44.  
  45. craig
  46.  
  47.  languages and editors will eventually replace politics and religion
  48.