🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #1421

Re: Algol, and language design

#1421
From: Brian Miller
Date: Thu, 02 Aug 1990 13:48
10 lines
1043 bytes
In article <CEY4QND@xds13.ferranti.com> peter@ficc.ferranti.com (Peter da Silva) writes:
>In article <2406@l.cc.purdue.edu> cik@l.cc.purdue.edu (Herman Rubin) writes:
>> What language allows carrying globals in registers across recursion?

>Any language. All that is required is a good inter-procedural optimiser.
>That's an implementation detail, not a language feature.

	And as someone pointed out, a cpu with register windows will
handle inter-procedural globals *and* parameters without compiler
support.  Example:  Berkley RISC I + II.
Technical Details
Message-ID: <10942@spool.cs.wisc.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!ogicse!uwm.edu!uwvax!jomby.cs.wisc.edu!brianm
References: <25630@cs.yale.edu> <58091@lanl.gov> <1990Jul26.024449.1777@esegue.segue.boston.ma.us> <2406@l.cc.purdue.edu> <CEY4QND@xds13.ferranti.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!ogicse!uwm.edu!uwvax!jomby.cs.wisc.edu!brianm
From: brianm@jomby.cs.wisc.edu (Brian Miller)
Newsgroups: comp.lang.misc
Subject: Re: Algol, and language design
Message-ID: <10942@spool.cs.wisc.edu>
Date: 2 Aug 90 13:48:22 GMT
References: <25630@cs.yale.edu> <58091@lanl.gov> <1990Jul26.024449.1777@esegue.segue.boston.ma.us> <2406@l.cc.purdue.edu> <CEY4QND@xds13.ferranti.com>
Sender: news@spool.cs.wisc.edu
Organization: U of Wisconsin CS Dept
Lines: 10