Article View: alt.folklore.computers
Article #269262Re: A Dark Day...
From: nm... Nick Maclaren
Date: Tue, 03 Jun 2003 08:50
Date: Tue, 03 Jun 2003 08:50
29 lines
2430 bytes
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!nmm1References:
<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> <bb2a3Show 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