home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / lisp / 3167 < prev    next >
Encoding:
Text File  |  1993-01-05  |  1.7 KB  |  48 lines

  1. Newsgroups: comp.lang.lisp
  2. Path: sparky!uunet!wupost!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!jvnc.net!newserver.jvnc.net!gmd.de!qw3!thomas
  3. From: thomas@gmd.de (Tom Gordon, I3.KI 2665)
  4. Subject: Re: Lisp Parsers
  5. Message-ID: <1993Jan5.081133.2633@gmd.de>
  6. Sender: news@gmd.de (USENET News)
  7. Nntp-Posting-Host: qw3
  8. Reply-To: thomas@gmd.de
  9. Organization: GMD, Sankt Augustin, Germany.
  10. References: <11586@uqcspe.cs.uq.oz.au>
  11. Date: Tue, 5 Jan 1993 08:11:33 GMT
  12. Lines: 34
  13.  
  14. In article 11586@uqcspe.cs.uq.oz.au, berglas@cs.uq.oz.au (Anthony Berglas) writes:
  15.  
  16. > God said that f(a, b); is easier
  17. > to read than (f a b), it requires less characters.
  18.  
  19. I didn't see a smiley, :-), but let's suppose this was intended to be ironic.
  20.  
  21.  
  22. > Seriously, (> (+ x 1) (* y 2)) is ugly, and it would be pretty easy
  23. > to add a parser to Lisp that could be used instead of the normal Reader. 
  24.  
  25. Well, you know what they say about beauty being in the eye of the beholder. 
  26. I, for one, much prefer Lisp/Scheme syntax.  You can't beat it for elegance, which
  27. is why I find it beautiful.  Also, with a good editor (i.e. emacs), selecting
  28. cutting, pasting and formatting s-expressions is so much easier than doing
  29. the same operations on arbitrary blocks and expressions in C.
  30.  
  31. But these are religious matters, apparently, so I suppose the idea of supporting
  32. alternative surface syntaxes is a good one.  Why not make everyone happy?
  33.  
  34. > If anyone has heard of such a thing I would be interested to know.
  35.  
  36. Sorry I can't help you here, but I do know that Apple plans to support an alternative
  37. "algol-like" surface syntax for its new Lisp dialect, Dylan. 
  38.  
  39. ---
  40. Thomas F. Gordon
  41. GMD, FIT; Artificial Intelligence Research Division
  42. 5205 Sankt Augustin 1 / Germany
  43. email: thomas.gordon@gmd.de;  phone: (+49 2241) 14-2665
  44.  
  45.