From owner-freebsd-hackers@FreeBSD.ORG Mon Feb 14 13:27:00 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3230106564A for ; Mon, 14 Feb 2011 13:27:00 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id 1E8F18FC0C for ; Mon, 14 Feb 2011 13:26:59 +0000 (UTC) Received: (qmail invoked by alias); 14 Feb 2011 13:00:18 -0000 Received: from g226230054.adsl.alicedsl.de (EHLO apollo.emma.line.org) [92.226.230.54] by mail.gmx.net (mp018) with SMTP; 14 Feb 2011 14:00:18 +0100 X-Authenticated: #428038 X-Provags-ID: V01U2FsdGVkX1/SihwMKfjSCgS2Dof7AJH5/BKaQ/ysi+cOEF5qIR fQ3Kyxi/zG+6jR Received: from localhost ([127.0.0.1] helo=apollo.emma.line.org) by apollo.emma.line.org with esmtp (Exim 4.74 (FreeBSD)) (envelope-from ) id 1Poy2J-000EOI-9y for freebsd-hackers@freebsd.org; Mon, 14 Feb 2011 14:00:15 +0100 Message-ID: <4D59275F.60002@gmx.de> Date: Mon, 14 Feb 2011 14:00:15 +0100 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; de-DE; rv:1.9.2.13) Gecko/20101210 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-hackers@freebsd.org References: <201102140241.p1E2fmMh004864@fire.js.berklix.net> In-Reply-To: <201102140241.p1E2fmMh004864@fire.js.berklix.net> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Re: man 3 getopt char * const argv[] - is const wrong ? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Feb 2011 13:27:00 -0000 Am 14.02.2011 03:41, schrieb Julian H. Stacey: >> Well, instead of ranting, > > An inadvisable epithet ! > > Maybe you never had the luxury of working when one could buy a slim > K&R,& it was all one needed. Now ISO sell standards, Not all free > download. For C I've only found enormous PDFs. Some downloads may > not be newest&/or might need logins or license or payment. Apache.org > set a better example of free unobstructed hypertexted access to all > versions of eg http.conf etc. Where have you been living the past two decades? It's been a not so recent development that small language cores (C, Java) are accompanied by humongous amounts of documentation for standard libraries... I understand the concerns about licensing, yet I see standards as reference material, and the SUS is available free of charge, that's about as much as I care for the current discussion. Take the political parts up with the respective entities and/or possibly the FreeBSD foundation. > Using Unix& C since '77,& '82, I 'appreciate' C is a heavily > evolved = bent language. Const as case in point: FreeBSD getopt > seems to conflict with K&R#2 so ... If K&R #2 is supposed to be Kernighan & Ritchie, The C Programming language, 2nd edition, then getopt() isn't even in my printed book's index. > It would be nice to download a new C standard for reference. Is Yes. > the newest definition of C free public access ? Is there a URL I never bothered to check. Check the final drafts that are getting voted "becomes standard yes/no" on, they are usually free. -- Matthias Andree