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