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 :-)