home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / forth / 2947 < prev    next >
Encoding:
Text File  |  1992-08-12  |  2.1 KB  |  46 lines

  1. Newsgroups: comp.lang.forth
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!zazen!doug.cae.wisc.edu!umn.edu!csus.edu!netcom.com!xtifr
  3. From: xtifr@netcom.com (Chris Waters)
  4. Subject: Re: Forth Taught at Schools/Universities
  5. Message-ID: <1h5mhdg.xtifr@netcom.com>
  6. Date: Thu, 13 Aug 92 08:44:31 GMT
  7. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  8. References: <3977.UUL1.3#5129@willett.pgh.pa.us>
  9. Lines: 35
  10.  
  11. In <3977.UUL1.3#5129@willett.pgh.pa.us> ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) writes:
  12.  
  13. >Category 2,  Topic 2
  14. >Message 118       Wed Aug 12, 1992
  15. >E.RATHER [Elizabeth]         at 00:18 EDT
  16. >RE categorizing stuff: CATCH and THROW have been used by Mitch Bradley and (I
  17. >think) John Hayes and others I can't name at this point.
  18.  
  19. I think that the first published article about CATCH and THROW was by
  20. Klaus Schliesik (sp?) at the ForML conference back in '83 or '84.  It
  21. was new technology then, but it is hardly new technology now.  In fact,
  22. it wasn't all *that* new then.  At the same conference, Don Colburn
  23. presented a paper on the related, but far more sophisticated
  24. exception-trapping mechanism used by Creative Solutions' Forth systems.
  25.  
  26. >ENVIRONMENT? was requested by a number of users and programmers, sufficiently
  27. >strongly that we made an effort to satisfy their request.  Brad's point is
  28. >that this is invented technology, and I agree that this is one example of
  29. >that.  There aren't many.
  30.  
  31. It is also (with all due respect to the overworked and underpaid TC
  32. members) one of the only things in dpANS that I feel was badly misdesigned.
  33.  
  34. >ALLOCATE and FREE, again, came from Bradley in particular, and I believe
  35. >Martin Tracy cited at least a couple of others doing similar things.  Possibly
  36. >Ray Duncan?  It's been several years.
  37.  
  38. Not only that, but this type of memory management has a *long* history
  39. in the field of general programming and language design.  It may be
  40. somewhat new to Forth (and perhaps even hard to implement on 8-bit
  41. microprocessors), but it is hardly "invented technology".  :-)
  42. -- 
  43. Chris Waters    | the insane don't | NOBODY for President!
  44. xtifr@netcom.COM| need disclaimers | Because Nobody's perfect!!
  45.