[e-lang] EIO Compatibility Question

David Hopwood david.nospam.hopwood at blueyonder.co.uk
Sat Apr 24 06:43:36 EDT 2004

Miller, Mark wrote:

> There's an interesting discussion going on about EIO at http://c2.com/cgi/wiki?EeLanguage .
 > Is there any way to arrange to be informed when this page is changed?

You coukd use www.changedetect.com.

>>[...] EIO must be implementable in Java1.4 using NIO without introducing 
>>unnecessary threads.
>>EIO must be implementable in pure Java1.3 (ie, without NIO or NBIO). Note 
>>that E itself requires only 1.3 and so must depend on only 1.3. (Though of 
>>course, E must be compatible with 1.4 and later versions.) Note that this 
>>requirement cannot be met efficiently now -- on Java 1.3-based 
>>implementation will require a separate thread to block on each separately 
>>blockable I/O device on which there's a separate I/O operation posted.
> The complexity of trying to play both sides of this is one of the things
> that caused the EIO implementation effort to stall out. Now that GCJ 
> supports NIO, does anyone care anymore about Java without NIO?

I don't.

David Hopwood <david.nospam.hopwood at blueyonder.co.uk>

More information about the e-lang mailing list