From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7985 invoked from network); 11 May 2020 20:26:16 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 11 May 2020 20:26:16 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id E00D99C5EF; Tue, 12 May 2020 06:26:14 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 5E4F09C2ED; Tue, 12 May 2020 06:25:58 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 3957D9C2ED; Tue, 12 May 2020 06:25:56 +1000 (AEST) Received: from mcvoy.com (mcvoy.com [192.169.23.250]) by minnie.tuhs.org (Postfix) with ESMTPS id BA2069B75D for ; Tue, 12 May 2020 06:25:55 +1000 (AEST) Received: by mcvoy.com (Postfix, from userid 3546) id 2F01335E149; Mon, 11 May 2020 13:25:55 -0700 (PDT) Date: Mon, 11 May 2020 13:25:55 -0700 From: Larry McVoy To: joe mcguckin Message-ID: <20200511202555.GU17035@mcvoy.com> References: <3cb1126796176debe28aa66672ba27ae@yaccman.com> <20200511005745.GL17035@mcvoy.com> <357EFE54-BD94-4C10-8C43-C6735BF7D317@via.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <357EFE54-BD94-4C10-8C43-C6735BF7D317@via.net> User-Agent: Mutt/1.5.24 (2015-08-30) Subject: Re: [TUHS] v7 K&R C X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Unix Heritage Society mailing list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Isn't that effectively what companies do now? Don't they all have a "Here is what you can use, this and nothing else" doc? On Mon, May 11, 2020 at 12:57:01PM -0700, joe mcguckin wrote: > Maybe it???s time for C++ subset ???G' > > > Joe McGuckin > ViaNet Communications > > joe@via.net > 650-207-0372 cell > 650-213-1302 office > 650-969-2124 fax > > > > > On May 11, 2020, at 12:12 PM, Paul Winalski wrote: > > > > On 5/11/20, Clem Cole wrote: > >> > >> C++ is an example in my mind of not listening to Dennis' words: > >> > >> - ???C is quirky, flawed, and an enormous success.??? > > > > Ditto Fortran. > > > >> - ???When I read commentary about suggestions for where C should go, I > >> often think back and give thanks that it wasn't developed under the > >> advice > >> of a worldwide crowd.??? > > > > The old saying of an elephant being a mouse designed by committee comes to mind. > > > > Language standards committees tend to be like a pack of dogs > > contemplating a tree. Each dog isn't satisfied with the tree until > > he's peed on it. > > > >> - ???A language that doesn't have everything is actually easier to program > >> in than some that do??? > > > > Big, comprehensive languages such as PL/I, Ada, and C++ tend to have > > more of their share of toxic language features--things that shouldn't > > be used if you want reliable, easily maintained and understood code. > > Ada failed for two reasons: [1] it had cooties because of its > > military origins, and [2] it collapsed under the weight of all of its > > features. > > > > -Paul W. -- --- Larry McVoy lm at mcvoy.com http://www.mcvoy.com/lm