home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / editors / 3115 < prev    next >
Encoding:
Internet Message Format  |  1992-12-29  |  1.6 KB

  1. Path: sparky!uunet!cs.utexas.edu!convex!egsner!lerami!dalsil!titus
  2. From: titus@dallas.sil.org
  3. Newsgroups: comp.editors
  4. Subject: Re: Extension Languages
  5. Message-ID: <1992Dec28.131000.79@dallas.sil.org>
  6. Date: 28 Dec 92 13:10:00 CST
  7. Organization: Summer Institute of Linguistics, Dallas Center
  8. Lines: 27
  9.  
  10. Craig Durland (craig@cv.hp.com) writes:
  11.  
  12. >I've done this and it seems like a big win.  I didn't use C for the
  13. >language-to-write-editor-extensions and I don't think you want to - C
  14. >is too "low" level for writing extensions in (its great for writing the
  15. >editor itself).  Extension writers shouldn't have to worry about memory
  16. >allocation and all the other little details that C requires you to.
  17. >This doesn't have to take lots of memory - I have garbage collection,
  18. >recursion, lists, etc and the total editor size is < 150k (68k Unix).
  19. >The extensions run slower than native C code but that doesn't seem to be
  20. >much of a problem.
  21.  
  22. I realize that you work for one of their major competitors,
  23. but DEC's TPU (Text PRocessing Utility) offers a real nice
  24. language for implementing editors.  You might want to have a
  25. look at it, or the third-party implementation nu/TPU.
  26.  
  27.                * * * * * * * * * * * * * * * * *
  28. Mike Titus, Programmer                  /\   Summer Institute
  29. SIL                                    /  \        of
  30. 7500 West Camp Wisdom Road            /SIL \   Linguistics
  31. Dallas, Texas  75236-5699            --------
  32. U.S.A.
  33. Voice    : (214) 709-2400             * Internet <titus@dallas.sil.org>
  34. Facsimile: (214) 709-3387             * UUCP     ...utafil!txsil!dalsil!titus
  35. "I can do everything through Him who gives me strength."
  36.       Philippians 4:13 (NIV)
  37.