home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / scheme / 1977 < prev    next >
Encoding:
Text File  |  1992-07-27  |  2.0 KB  |  51 lines

  1. Organization: Carnegie Mellon, Pittsburgh, PA
  2. Path: sparky!uunet!usc!wupost!udel!rochester!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!mb7r+
  3. Newsgroups: comp.lang.scheme
  4. Message-ID: <ceR1RMa00WB70=4FQz@andrew.cmu.edu>
  5. Date: Mon, 27 Jul 1992 11:33:44 -0400 
  6. From: Massimo Bigliardo <mb7r+@andrew.cmu.edu>
  7. Subject: // Scheme and other issues
  8. Lines: 41
  9.  
  10. Hi Scheme-ists,
  11. this discussion group has always provided a good source of information to 
  12. people, like me, outside the "big circle" of the IEEE standards or the R^xRS 
  13. community, still interested in the evolution of Scheme.
  14.  
  15. As a reader, I would like to see  more postings on  some topics,  like
  16. the control management, the use of continuations and the CPS programming.
  17. It would be interesting to me (and many others, I hope) if someone could
  18. report experiences in using continuations in compiler development, ideas
  19. on using the CPS for implementing Scheme, both on sequential machines
  20. and on  parallel architectures.
  21.  
  22. This last area deserves a greater attention: no contribution has ever been 
  23. posted (or maybe I missed it) regarding the implementation/design
  24. of parallel Scheme systems. Nonetheless, there exist a lot of examples:
  25. Multilisp, Multischeme, Mult-T (QLIsp, *lisp, CMLisp or PaiLisp) for
  26. shared memory systems; Concurrent Scheme, in the case of Distributed
  27. Memory (besides a lot of "proposals", such as Polyscheme).
  28.  
  29. I think this implementations arise a full spectrum of new issues, both 
  30. semantic and syntactic (what is a continuation in a parallel evaluation?
  31. Is the future construct really needed? How can we exploit parallelism at 
  32. compile time?) Those are just few examples, but many more may be discussed. 
  33.  
  34. To me it could be very useful to have sort of "tutorials" (I have most
  35. of the papers, but pointers/suggestions will always be welcome) posted
  36. from experts.
  37.  
  38.  
  39. (define (best l)
  40.     (call/cc         ;complex way 
  41.        (lambda (k)   ;to say 
  42.         (k 'bye))))  ;simple things
  43.  
  44.  
  45. >(best 'regards)
  46.  
  47.  
  48. >BYE
  49.  
  50. --Massimo
  51.