On Fri, 20 Jan 2012 09:31:12 +1100, Alex Rønne Petersen <[email protected]> wrote:

On 19-01-2012 23:13, F i L wrote:
What I want to know, is why "std.stdio" wasn't named "std.io"...
*sigh*.. my OCD is going to drive me crazy one day.


That *is* a valid concern IMHO.

I thought that the name std.stdio reflected that the module is in the standard library (std.) and that the module contains standard I/O members rather than extraordinary I/O members, which may be contained in another module that is also in the standard library.

In other words, the 'std' is not a duplication because it has two meanings depending on the context. "std." refers to it being in the standard library and "stdio" refers the the members *of that module* being standard i/o stuff and not special i/o stuff.

--
Derek Parnell
Melbourne, Australia

Reply via email to