From mboxrd@z Thu Jan 1 00:00:00 1970 From: rob pike To: 9fans@cse.psu.edu Subject: Re: [9fans] how to avoid a memset() optimization Message-ID: <29597830.1037174088@WAAKZAAMHEID> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Date: Wed, 13 Nov 2002 07:54:48 -0800 Topicbox-Message-UUID: 1cc2ec88-eacb-11e9-9e20-41e7f4b1d025 The various new Worlds Of C out there - gcc, C++, C99 - are all rife with arcana. C has lost its original vision as a systems language close to the machine and turned into a vile tar baby of gotchas and mysteries. It's not a bug, it's an allowed optimization. does in fact sum it up well. I think there's actually a need for a C-like language again, since C is pretty much gone from the earth. (Even when the compiler resists the needless complexity, the libraries and ohmygod include files suffice to bloat and confuse beyond redemption.) The problem is of course that only curmudgeons like me feel the need; everyone else wants the rat's nest, which is why we got it in the first place. Sigh. -rob