Newsgroups: comp.lang.c
Path: utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: Re^3: gotos
Message-ID: <1988Apr26.204747.889@utzoo.uucp>
Organization: U of Toronto Zoology
References: <2586@geac.UUCP>, <3950003@hplvly.HP.COM> <1988Apr24.004842.3251@utzoo.uucp>, <2606@ttrdc.UUCP>
Date: Tue, 26 Apr 88 20:47:47 GMT

> This may be highly undesireable in a language used for programming operating
> systems, where the programmer needs something approaching WYSIWYG capability.
> C is eminently such a language.

In operating systems, the programmer needs something approaching WYSIWYG
capability in about 0.01% of the code (although there he needs it badly).
Heavy optimization of the rest suits me fine.  The people at Mips, among
others, have demonstrated that with a few bits of control over the compiler
(e.g. volatile), heavily-optimizing compilers work beautifully for operating
systems.
-- 
NASA is to spaceflight as            |  Henry Spencer @ U of Toronto Zoology
the Post Office is to mail.          | {ihnp4,decvax,uunet!mnetor}!utzoo!henry
