[Issue 13911] rename std.stdio to std.io

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Mon Dec 29 11:56:01 PST 2014


https://issues.dlang.org/show_bug.cgi?id=13911

Adam D. Ruppe <destructionator at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |destructionator at gmail.com

--- Comment #4 from Adam D. Ruppe <destructionator at gmail.com> ---
> And because std.stdio is one of the most used modules, it would even save some typing.

I think it would create a lot of typing as hundreds of imports and other
written material need to be updated, and the habit of typing stdio for existing
users needs to be broken.

I'm very strongly against this change, it would even cause years of hassle in
comments as people call it proof that D is excessively unstable.... and for
exactly zero benefit.

If std.io is a new module, that's ok, then std.stdio can be relabeled as a
compatibility module (with D code and with C) with a note to the new one while
still staying there and NOT being deprecated - extremely important that it stay
there, so code isn't broken. I think Steven's plan is a good one, and this bug
ought to be closed as WONT FIX.

--


More information about the Digitalmars-d-bugs mailing list