Aucbvax.5077
fa.unix-wizards
utzoo!decvax!ucbvax!unix-wizards
Tue Nov 10 05:31:54 1981
Whitesmiths C compilers
>From minnich.EEVax@UDel Tue Nov 10 04:55:47 1981
  I have used the PDP11 and 8080 versions of the Whitesmiths compilers
for about nine months now. One bug in the 8080 version required
hand disassembly and replacement of bit-field procedures. There was One bug in
the 11 version, again related to bit-fields. No other problems, despite
the fact that I intentionally stretched them a bit.
  Many bugs in the RT-11 and CPM systems they were running on.
  Need we go into the many bugs that exist in Unix software?
On Unix I seem to spend an ordinate amount of time fixing 'working'
utilities.
  The library differences are quite easily fixed, and in some cases
Whitesmith has the better design. Especially for argument parsing.
  As for the differences in the languages, Whitesmith has made
some positive changes, although old-style C hackers might not like it.
For instance, one can set a switch to c0 that will require structure
elements be used only on matching types. Much like Pascal.
  My main point here is that Whitesmith is a mixed bag. It is
a total loser only to the extent that you are closed to a different
way of doing things.
  As for the compatibility issue, I am having great fun moving
some old V6 C cross compilers for the Motorola 68xx family to
4.1BSD. Almost every line is illegal, the question being which ones
won't work.
ron

-----------------------------------------------------------------
gopher://quux.org/ conversion by John Goerzen <[email protected]>
of http://communication.ucsd.edu/A-News/


This Usenet Oldnews Archive
article may be copied and distributed freely, provided:

1. There is no money collected for the text(s) of the articles.

2. The following notice remains appended to each copy:

The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996
Bruce Jones, Henry Spencer, David Wiseman.