Another new io library
Steven Schveighoffer via Digitalmars-d
digitalmars-d at puremagic.com
Fri Feb 19 06:14:34 PST 2016
On 2/19/16 6:27 AM, Dejan Lekic wrote:
> Steven, this is superb!
>
> Some 10+ years ago, I talked to Tango guys when they worked on I/O part
> of the Tango library and told them that in my head ideal abstraction for
> any I/O work is pipe and that I would actually build an I/O library
> around this abstraction instead of the Channel in Java or Conduit in
> Tango (well, we all know Tango borrowed ideas from Java API).
>
> Your work is precisely what I was talking about. Well-done!
>
Thanks! It is definitely true that my time with Tango opened up my eyes
to how I/O could be better. I actually wrote the ThreadPipe conduit:
https://github.com/SiegeLord/Tango-D2/blob/d2port/tango/io/device/ThreadPipe.d
This is one of those libraries where the source code is almost writing
itself. I feel like I got it right :) Took 5 tries though...
-Steve
More information about the Digitalmars-d
mailing list