Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!harpo!floyd!cmcl2!seismo!hao!hplabs!hpda!fortune!wdl1!jbn From: jbn@wdl1.UUCP (John B. Nagle) Newsgroups: net.unix-wizards Subject: How many C dialects are there? Message-ID: <322@wdl1.UUCP> Date: Wed, 13-Jun-84 20:55:30 EDT Article-I.D.: wdl1.322 Posted: Wed Jun 13 20:55:30 1984 Date-Received: Sat, 16-Jun-84 00:44:29 EDT Lines: 14 One problem with C is that there are not identified versions, such as FORTRAN-77 or SMALLTALK-80. But there sure are different versions of the language. At least the following are known to me, strictly from AT&T Unix versions. The language understood by the PWB UNIX compiler, about 1976. (in which, for arrays, x = &x) The language understood by the V7 UNIX compiler, about 1979. (typing gets stronger, "short" appears, casts appear, etc.) The language understood by the System V UNIX compiler, about 1983. ("unsigned char" appears, bit fields work) I propose that we call these C-76, C-79, and C-83. Are there others?