[prev] [thread] [next] [lurker] [Date index for 2005/04/09]
> You'll notice it was one of the first libraries they bolted on. Um, no, it wasn't. It wasn't until the '80s before there was a standard I/O library for C. The design of C's file I/O went through at least two major revisions before stdio was selected as the standard. The switch from "-lc" to "-lS" as the default, and then the integration of libC into libc, was a big deal... and if C had started out with an I/O library typical of the '60s it would never have happened... and we'd all be worse off for it. > In fact, > I've listed "trivializing I/O" as one of the "language design regrets". It's not "trivialising I/O", it's "avoiding premature standardization", and it's one of C's strengths... not a weakness.There's stuff above here
Generated at 12:00 on 12 Apr 2005 by mariachi 0.52