On Sunday, July 16, 2006, at 02:07 pm, Marco Monteiro wrote: > The document in the link is not yet ready for prime time, but I've been > working on it for a while and I need feedback. Please comment. >
I'm certainly not a thread expert, so I feel that much of the document is at a lower level than I'm competent to comment on. However I have a couple of observations / questions: 1. I don't see any 'join' like functionality; not sure if this might be wanted. 2. The document talks about global values of special variables being shared between threads. I don't believe that this is the way OpenMCL works at least, and I'm not sure that sharing these is a good idea (for example, if I start two REPLs and setf *read-base* in one, should the other automatically reflect this change?). 3. Not sure if it makes any difference whatsoever, but can the functional argument to SPAWN-THREAD be a closure? (I'm not sure this matters much either). (Other than that?) the document looks reasonable to me (perhaps I would argue about some function names, but that is rather an irrelevance I think). -Duncan > http://bragatel.pt/masm/ssc-spec.pdf > > Thank you. > > Marco > _______________________________________________ > Gardeners mailing list > [email protected] > http://www.lispniks.com/mailman/listinfo/gardeners > _______________________________________________ Gardeners mailing list [email protected] http://www.lispniks.com/mailman/listinfo/gardeners
