🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pascal
Article #130

Re: optimizing compilers vs. optimizing programmers

#130
From: Rob Warnock
Date: Thu, 17 Jan 1985 03:22
29 lines
1850 bytes
+---------------
| In the end, VMS got written mostly in assembler anyway (unless they have
| gone and re-coded later version, which I doubt, but stranger things
| have happened). I have it from several sources that the reason this
| happened was because a certain prominent DEC individual decided that
| no compiler could write code as good as his assembler (ie it wouldn't
| be fast enough). So much for consistency...
| Laura Creighton
| utzoo!laura
+---------------

My understanding is that there was a single kernel guru who stood in
the way, even after several code-offs had shown that BLISS-32 was as fast
(AND as small) as assembler. So the kernel is in assembler, but the system
utilities and some of the driver ACPs are in BLISS. (The VAX really is
a "BLISS machine".)

Ironically, BLISS-32 ran native on the VAX long before the assembler did --
the assembler was written in PDP-11 assembler, and was used for a long time
from PDP-11 compatibilty mode. I believe the current assembler is written
in BLISS (no?).


Rob Warnock
Systems Architecture Consultant

UUCP:	{ihnp4,ucbvax!dual}!fortune!redwood!rpw3
DDD:	(415)572-2607
USPS:	510 Trinidad Lane, Foster City, CA  94404
Technical Details
Message-ID: <126@redwood.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!zehntel!hplabs!hpda!fortune!rhino!redwood!rpw3
References: <285@harvard.ARPA> <4922@utzoo.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site redwood.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!zehntel!hplabs!hpda!fortune!rhino!redwood!rpw3
From: rpw3@redwood.UUCP (Rob Warnock)
Newsgroups: net.lang.pascal,net.lang.c
Subject: Re: optimizing compilers vs. optimizing programmers
Message-ID: <126@redwood.UUCP>
Date: Wed, 16-Jan-85 22:22:44 EST
Article-I.D.: redwood.126
Posted: Wed Jan 16 22:22:44 1985
Date-Received: Mon, 21-Jan-85 03:34:52 EST
References: <285@harvard.ARPA> <4922@utzoo.UUCP>
Organization: [Consultant], Foster City, CA
Lines: 29