Re: eiffel, threads, coroutines, generators, continuation passing
Marcio Marchini <[email protected]> Mon, 22 Aug 2005 10:22:40 -0400
| Newsgroups | gmane.comp.lang.eiffel.smalleiffel |
|---|---|
| Message-ID | <[email protected]> |
You can do SCOOP and still use "micro Threads" underneath a la StacklessPython, via continuations, instead of OS Threads or POSIX Threads. Or choose which one you want for a given program. A switch at compile time would be ideal. After all, StacklessPython is binary-compatible with Python, just replace a DLL. marcio Dominique Colnet wrote: > Marcio Marchini wrote: > >> Now that there seems to be an Eiffel fork anyway, I want to bang >> on something I have asked before. > > I confirm the fork. We won't implement ECMA Eiffel. Did you read > this wiki page: > > http://smarteiffel.loria.fr/wiki/en/index.php/Introduction > >> So, is there any hope of seeing this kind of stuff in SmartEiffel ? > > As mentioned in the wiki, we will try to implement a SCOOP like > mechanism in the futur (no date scheduled). > Do not count on us to add threads in Eiffel. > That said, if you want to write a special software which need threads > you can do it thanks to the new plugin mechanism: > > http://smarteiffel.loria.fr/wiki/en/index.php/Plugins > > But do not ask us to add a THREAD class in our library :-)