🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #4470

Re: Stupid and careless errors

#4470
From: Charley Wingate
Date: Tue, 06 Jan 1987 13:41
18 lines
1411 bytes
Larry Cipriani writes:

>I largely agree with this however consider that C has about 46
>operators and 15 precedence levels.  This complexity can lead to
>subtle bugs.  The reason these 'bugs' slip by cc are that they are
>allowed in the language and *can be intentional*.  The worse compiler
>is one that complains about something that isn't wrong.  Perhaps lint
>will be changed - I'm trying to get it changed but until then you'll
>have to write a separate program to find them (I already have).  Sorry,
>I can't give you a copy or tell you much more about it.  If I get
>something published on it, I'll talk some more about it.

OK.  Now let's eliminate all these "features" that are just like "bugs".
The probable requirement of VARARGS in the ANSI standard is a step in the
right direction.  (actually, I don't want the features eliminated.  I want
them to be made explicit.)

C. Wingate
Technical Details
Message-ID: <4922@mimsy.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!mimsy!mangoe
References: <369@danews.ATT.COM>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!mimsy!mangoe
From: mangoe@mimsy.UUCP (Charley Wingate)
Newsgroups: comp.lang.misc
Subject: Re: Stupid and careless errors
Message-ID: <4922@mimsy.UUCP>
Date: Tue, 6-Jan-87 08:41:03 EST
Article-I.D.: mimsy.4922
Posted: Tue Jan  6 08:41:03 1987
Date-Received: Tue, 6-Jan-87 21:02:15 EST
References: <369@danews.ATT.COM>
Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
Lines: 18