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

  1. Path: sparky!uunet!spool.mu.edu!uwm.edu!linac!att!att!allegra!alice!ark
  2. From: ark@alice.att.com (Andrew Koenig)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Give me safe C++
  5. Message-ID: <24437@alice.att.com>
  6. Date: 18 Dec 92 13:48:42 GMT
  7. Article-I.D.: alice.24437
  8. References: <Bz2nDF.7B6@fiu.edu> <1992Dec12.145403.26483@ucc.su.OZ.AU> <1992Dec14.190553.14838@mole-end.matawan.nj.us> <1992Dec17.192301.23525@ucc.su.OZ.AU>
  9. Reply-To: ark@alice.UUCP ()
  10. Organization: AT&T Bell Laboratories, Murray Hill NJ
  11. Lines: 17
  12.  
  13. In article <1992Dec17.192301.23525@ucc.su.OZ.AU> maxtal@extro.ucc.su.OZ.AU (John MAX Skaller) writes:
  14.  
  15. >     Next, I feel NO language has addressed the concept
  16. > of coroutines (except possibly Simula?).
  17.  
  18. Well, there's the C++ task package.
  19.  
  20. More generally, coroutines require some kind of support for
  21. multiple stacks, which can be a tricky problem in the absence
  22. of garbage collection.  One would therefore expect to find
  23. coroutine support in at least some languages that have
  24. garbage collectors, and indeed there is: Icon and Scheme
  25. come to mind, as well as local extensions in some implementations
  26. of ML.
  27. -- 
  28.                 --Andrew Koenig
  29.                   ark@europa.att.com
  30.