EIO
From Erights
(Difference between revisions)
Kevin Reid (Talk | contribs) (url fix) |
(change cat) |
||
(2 intermediate revisions not shown) | |||
Line 7: | Line 7: | ||
{{stub}} | {{stub}} | ||
- | [[Category:ELib]] | + | [[Category:ELib specification]] |
Latest revision as of 23:11, 20 April 2011
EIO is the name given to E's non-blocking stream interfaces.
As the only implementor of EIO, Kevin Reid feels that the original design is too heavyweight; it effectively requires input streams to have buffers and an elaborate queueing mechanism, and does not map well to POSIX IO operations, thus creating inefficiency and discouraging compositional programming. Therefore, see EIO Redesign.
- This page is a stub; it should be expanded with more information. If doing so, check the original E web site and the mailing list archives for content which could be moved into this page.