From owner-cvs-all Sat Jan 29 12:33:11 2000 Delivered-To: cvs-all@freebsd.org Received: from green.dyndns.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 3630A16322; Sat, 29 Jan 2000 12:32:54 -0800 (PST) (envelope-from green@FreeBSD.org) Received: from localhost (green@localhost) by green.dyndns.org (8.9.3/8.9.3) with ESMTP id PAA00734; Sat, 29 Jan 2000 15:30:49 -0500 (EST) (envelope-from green@FreeBSD.org) X-Authentication-Warning: green.dyndns.org: green owned process doing -bs Date: Sat, 29 Jan 2000 15:30:14 -0500 (EST) From: Brian Fundakowski Feldman X-Sender: green@green.dyndns.org To: Bill Fumerola Cc: =?iso-8859-1?Q?Jo=E3o_Carlos_Mendes_Lu=EDs?= , Bruce Evans , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen Makefile.inc In-Reply-To: <20000129150358.Q31717@jade.chc-chimes.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Sat, 29 Jan 2000, Bill Fumerola wrote: > On Sat, Jan 29, 2000 at 06:57:04AM -0200, João Carlos Mendes Luís wrote: > > > This way, I think that application namespace pollution can be mostly > > ignored. Now you only have to care for standards namespace pollution. > > A point that I brought up and obrien confirmed. Using stranything() is a > violation of the ANSI standard. Everyone keeps ignoring that. > There's a choice between two evils, since this is utterly a non-standard function. One is two break "strict ANSI" by using some of "their" namespace. The other is to use the non-restricted namespace that users of the system expect is available to them. In all honesty, would you rather be an application author who suddenly has to change function names because some operating system thought _they_ could hourd "general" names, or an application author who uses names that he knows are not reserved and doesn't experience breakage because the system libraries and headers keep out of the unreserved space as much as possible? We need to put things in a reserved space. > -- > Bill Fumerola - Network Architect > Computer Horizons Corp - CVM > e-mail: billf@chc-chimes.com / billf@FreeBSD.org > Office: 800-252-2421 x128 / Cell: 248-761-7272 -- Brian Fundakowski Feldman \ FreeBSD: The Power to Serve! / green@FreeBSD.org `------------------------------' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message