🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #269262

Re: A Dark Day...

#269262
From: nm... Nick Maclaren
Date: Tue, 03 Jun 2003 08:50
29 lines
2430 bytes
In article <bruce-706CA0....@copper.ipg.tsnz.net>,
Bruce Hoult <br...@hoult.org> writes:
|> 
|> I haven't seen a BCPL compiler since 1983/84, when some friends and I 
|> did an OCODE to 6809 back end, but from memory OCODE was pretty horrible 
|> for high performance interpretation, but pretty decent for generating 
|> machine code from.

Yes - its design dated from that era :-)

My view is that it is long past time that we rethought the basics
of how compilers and hardware fit together.  To a great extent,
almost no commercial vendors have put any thought into the MODEL
since the 1950s - and precious few academics have done better!

I can think of several ways in which Martin Richards' and others'
results could be significantly improved by hardware support, and
there is a strong sense in which we should be moving away from
source-to-machine-code compilers as the core of optimisation and
towards higher level target codes and tuned libraries.

Yes, I know that this is very like Java, which is a pretty fair
performance disaster - but the reasons for that are not in that
aspect, but in its interactions with other aspects.


Regards,
Nick Maclaren.
Technical Details
Message-ID: <bbhnfp$2as$1@pegasus.csx.cam.ac.uk>
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.uchicago.edu!yellow.newsread.com!netaxs.com!newsread.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.stueberl.de!fu-berlin.de!server1.netnews.ja.net!pegasus.csx.cam.ac.uk!nmm1
References: <ba5se1$92e$1@news3.bu.edu> <ba7mc3$kn3$1@bob.news.rcn.net> <3EC77B0D.2050008@bellatlantic.net> <ba7vmf$bkf$1@bob.news.rcn.net> <3EC784B9.1050909@bellatlantic.net> <ba80pj$cts$1@bob.news.rcn.net> <Pine.NXT.4.55.0305180725010.305@Ikkoku-Kan.Panda.COM> <BAEEA03B.13384%x@wedontwantyourspam.com> <Pine.NXT.4.55.0305200753130.8433@Ikkoku-Kan.Panda.COM> <BAF09CE7.1342D%x@wedontwantyourspam.com> <Pine.WNT.4.60.0305201045200.7080@Tomobiki-Cho.CAC.Washington.EDU> <gTzya.922861$F1.114305@sccrnsc04> <bb2a3

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.uchicago.edu!yellow.newsread.com!netaxs.com!newsread.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.stueberl.de!fu-berlin.de!server1.netnews.ja.net!pegasus.csx.cam.ac.uk!nmm1
From: nm...@cus.cam.ac.uk (Nick Maclaren)
Newsgroups: alt.sys.pdp10,alt.folklore.computers,comp.arch
Subject: Re: A Dark Day...
Date: 3 Jun 2003 08:50:01 GMT
Organization: University of Cambridge, England
Lines: 29
Message-ID: <bbhnfp$2as$1@pegasus.csx.cam.ac.uk>
References: <ba5se1$92e$1@news3.bu.edu> <ba7mc3$kn3$1@bob.news.rcn.net> <3EC77B0D.2050008@bellatlantic.net> <ba7vmf$bkf$1@bob.news.rcn.net> <3EC784B9.1050909@bellatlantic.net> <ba80pj$cts$1@bob.news.rcn.net> <Pine.NXT.4.55.0305180725010.305@Ikkoku-Kan.Panda.COM> <BAEEA03B.13384%x@wedontwantyourspam.com> <Pine.NXT.4.55.0305200753130.8433@Ikkoku-Kan.Panda.COM> <BAF09CE7.1342D%x@wedontwantyourspam.com> <Pine.WNT.4.60.0305201045200.7080@Tomobiki-Cho.CAC.Washington.EDU> <gTzya.922861$F1.114305@sccrnsc04> <bb2a3
NNTP-Posting-Host: libra.cus.cam.ac.uk
Originator: nm...@libra.cus.cam.ac.uk
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit