Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site brl-tgr.ARPA Path: utzoo!linus!philabs!cmcl2!seismo!brl-tgr!gwyn From: gwyn@brl-tgr.ARPA (Doug Gwyn ) Newsgroups: net.lang.c,net.unix-wizards Subject: Re: summary of C-standards workshop at Usenix Message-ID: <3115@brl-tgr.ARPA> Date: Sun, 8-Jul-84 16:55:16 EDT Article-I.D.: brl-tgr.3115 Posted: Sun Jul 8 16:55:16 1984 Date-Received: Tue, 10-Jul-84 07:21:33 EDT References: <4013@utzoo.UUCP>, <1128@utah-gr.UUCP>, <274@lvbull.UUCP> Organization: Ballistics Research Lab Lines: 14 (void *) is needed in order to have a type for things like malloc(3C). (char *) should be reserved for real pointer to char, so type-checking can be done on (char *). The (void *) syntax is unambiguous. Although Brian Kernighan helped write the C book, the language was designed by Dennis Ritchie. Some of the more modern improvements seem to have arisen from discussions with others, notably Steve Johnson. One indication of how Dennis Ritchie feels about the ANSI standardization effort is that he specially urged Larry Rossler to come to the USENIX conference to describe the effort and sat on stage during the presentation. Few people who have been writing production code on a variety of systems will dispute the utility of good language standards.