Article View: comp.std.c
Article #5264my two cents
From: David A. Rabson
Date: Mon, 08 Aug 1988 00:21
Date: Mon, 08 Aug 1988 00:21
22 lines
1419 bytes
1419 bytes
I just got my hands on a copy of the second edition of K&R and was distressed to read that "[string constants] are no longer modifiable, and so may be placed in read-only memory." This will cause mktemp() and many, many other things to break. I hope the committee will reconsider this: if it stays in the standard, people who write compilers are going to have to add a compiler option to turn it off. More likely, they will keep it off by default. The purpose of trigraphs is only slightly less opaque. I remember there was a discussion of them a few weeks ago, but I read only a part of it. I missed any justification for them. Can anyone name a computer or operating system that requires trigraphs? Trigraphs, too, could cause programs to break, although not so many as the string-constant nonsense. I imagine that my complaints at this point are likely to be ignored by the standards committee, but I hope someone at Sun or AT&T is listening. David Rabson davidra@helios.tn.cornell.edu
Technical Details
Message-ID:
<5812@batcomputer.tn.cornell.edu>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!cornell!batcomputer!davidraShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!uw-beaver!cornell!batcomputer!davidra From: davidra@batcomputer.tn.cornell.edu (David A. Rabson) Newsgroups: comp.std.c Subject: my two cents Keywords: string constant Message-ID: <5812@batcomputer.tn.cornell.edu> Date: 8 Aug 88 00:21:41 GMT Distribution: comp Organization: Theory Center, Cornell U., Ithaca NY Lines: 22