Subj : Re: Do all programming languages use files? To : comp.programming From : mwojcik Date : Wed Aug 31 2005 04:38 pm In article , Scott Moore writes: > Richard Heathfield wrote: > > Scott Moore said: > >>Ben Pfaff wrote: > >>>Scott Moore writes: > >>> > >>>>C doesn't have files. > >>> > >>>Hosted implementations of standard C implement a set of functions > >>>for file I/O. > >> > >>Again, C does *NOT* have file I/O. Think carefully about the question. > > > > As far as ISO is concerned, the standard C library is part of the language, > > except for freestanding implementations (which are not required to support > > the entire library). > > Semantics. If its a library, then you could well argue that GPS is built > into the language, since there are undoubtedly libraries for that. The Standard defines the language; the Standard includes the standard library (and no others); the standard library includes file I/O; thus the language includes file I/O (for hosted implementations). Your argument is utterly without merit. You're wrong. It's not a matter of opinion; there is only one independent definition of C, and it contradicts your thesis. -- Michael Wojcik michael.wojcik@microfocus.com Proverbs for Paranoids, 2: The innocence of the creatures is in inverse proportion to the immorality of the Master. -- Thomas Pynchon .