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