home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / next / misc / 23254 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  2.4 KB

  1. Path: sparky!uunet!dtix!darwin.sura.net!zaphod.mps.ohio-state.edu!sdd.hp.com!col.hp.com!news.dtc.hp.com!hpscit.sc.hp.com!hpuerca.atl.hp.com!sailer
  2. From: sailer@hpuerca.atl.hp.com (Lee Sailer)
  3. Newsgroups: comp.sys.next.misc
  4. Subject: Re: Why, Why, WHYYYY?? USE OBJECTIVE-C for IB??
  5. Message-ID: <BzKryn.L40@hpuerca.atl.hp.com>
  6. Date: 20 Dec 92 20:37:35 GMT
  7. References: <dillon.0st6@overload.Berkeley.CA.US>
  8. Organization: Hewlett-Packard NARC Atlanta
  9. Lines: 48
  10. X-Newsreader: Tin 1.1.3 PL5
  11.  
  12. Matthew Dillon (dillon@overload.Berkeley.CA.US) wrote:
  13. : In article <Bz5x32.80A@hpuerca.atl.hp.com> sailer@hpuerca.atl.hp.com (Lee Sailer) writes:
  14. : >jake@skatter.usask.ca wrote:
  15. : >: From article <1fg7kqINNi29@darkstar.UCSC.EDU>, by isbell@cats.ucsc.edu (Art Isbell):
  16. : >: >
  17. : >: >
  18. : >: > What Edit needs is emacs' CM-b and CM-f functionality to conveniently jump to
  19. : >: > the start and end of a bracketed clause so that those starting brackets can be
  20. : >: > easily inserted.
  21. : >: > --
  22. : >: >
  23. : >: > Art Isbell                              Cubic Solutions
  24. : >:  What Edit needs is to be able to interpret elisp.
  25. : >:
  26. : >: jake
  27. : >:
  28. : >: --
  29. : >
  30. : >What NeXTstep needs is an independent USER AGENT object that sits outside
  31. : >of any and all programs, accepts commands in some suitable language, and
  32. : >executes them.  If the language happened to be elisp, then that set of
  33. : >capabilities could be extracted from emacs.  Emacs could still use it to
  34. : >work exacctly the way it works now.  Edit could use it.  NeXTMail could
  35. : >use it.  All god's chillun could use it.
  36. : >
  37. : >   USER AGENT    USER AGENT  USER AGENT    USER AGENT  USER AGENT    USER AGENT
  38. :     REXX REXX REXX REXX REXX REXX ...
  39. Matt is quite correct that the Amiga implementation of REXX would be
  40. a good model of what I called a USER AGENT.  I must point out that Amiga
  41. REXX can do things that IBM Mainframe REXX cannot dream of.
  42.  
  43. However, I want NeXTstep to go one step further.  The main problem with
  44. REXX in 1992 is that it offers yet-another-syntax to learn.  Instead
  45. of REXX, I'd prefer an end-user oriented visual programming language
  46. that incorporates Unix shell functionality, REXX functionality, elisp
  47. functionality, and NeXTstep idioms in a general way.
  48.  
  49. NO, I do not mean a language that allows REXX, elisp, shell syntax, etc.,
  50. just that if it can be done it is clear how to do it in USER AGENT.
  51.  
  52.  
  53. -- 
  54. Lee Sailer
  55.  
  56.                     - Let's leave my employer
  57.                       out of this, OK?
  58.