iopipe alpha 0.0.1 version
Martin Nowak
code at dawg.eu
Wed Oct 18 01:24:42 UTC 2017
On Tuesday, 17 October 2017 at 12:28:28 UTC, Steven Schveighoffer
wrote:
> Is the plan to put this into Phobos? If so, I would put it
> under std/experimental/io. However, if not, it should not be
> std/io.
I don't know yet how it will turn, but phobos is very much in
need of a better Files and Sockets. Certainly the ambition is to
write a standard-worthy library.
Honestly it seems to me that the std.experimental-experiment
didn't succeed. It's still too much overhead to develop in phobos
(and get it reviewed/merged), there is no clear path from
std.experimental -> std, and if sth. is well-proofed outside of
phobos there is no point in putting it into std.experimental in
the first place.
Developing std.io-v0.1.0 on dub until it reaches v1.0.0, seems
like a straightforward and obvious approach. Also at our current
community size, I'm hardly worried about namespace clashes.
Plus I'm already using std.internal.cstring as workhorse to
support any string-like ranges (including @nogc std.path ranges)
and core.internal.string : unsignedToTempString to avoid the fat
and exception throwing formattedWrite (even the templated variant
isn't nothrow).
More information about the Digitalmars-d-announce
mailing list