Newsgroups: comp.std.c Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: Goals of X3J11 (was Re: directory handling in ansi C) Message-ID: <1989Nov24.184804.2585@utzoo.uucp> Organization: U of Toronto Zoology References: <13288@s.ms.uky.edu> <11659@smoke.BRL.MIL> <1989Nov21.235640.3662@ux1.cso.uiuc.edu> <1751@crdos1.crd.ge.COM> <481@mwtech.UUCP> Date: Fri, 24 Nov 89 18:48:04 GMT In article <481@mwtech.UUCP> martin@mwtech.UUCP (Martin Weitzel) writes: >Following the discussion up to this point, I don't want to continue, >but I whished the committee had left out the C-stdlib completly on the >first run and later defined this item in several subsets, to which the >C-implementations could seperatly conform (or not). The trouble is, if you have N optional packages that are part of the standard, then you have 2^N different "standard" languages. COBOL tried this. Looking at the results of that experience was, I believe, one of the things that influenced X3J11 in its decision to avoid that approach and try to produce *one* standard. (Actually they ended up with a standard and a "freestanding" subset, but that's close enough and there were good reasons for it.) For all practical purposes the more basic library functions are part of the language. -- That's not a joke, that's | Henry Spencer at U of Toronto Zoology NASA. -Nick Szabo | uunet!attcan!utzoo!henry henry@zoo.toronto.edu