🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #880

Re: thunk's

#880
From: S Matthews
Date: Tue, 23 Apr 1991 09:07
15 lines
1032 bytes
lavinus@csgrad.cs.vt.edu writes:

>I have a question that has been nagging me for quite some time: why do we
>call closures "thunk"s?  I mean, where did that word come from?  The only

Did this not come from work on implementing call by name in Algol 60,
where the stack pointer was imagined to go `thunk!' as it jumped from
one environment to another. 

Sean

-- 
Sean Matthews                        80 South Bridge, Edinburgh, UK 
Dept. of Artificial Intelligence     +44 (0) 31 650 2722
University of Edinburgh              sean@castle.ed.ac.uk
Technical Details
Message-ID: <9779@castle.ed.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!sdd.hp.com!spool.mu.edu!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!edcastle!sean
References: <1991Apr19.064216.23597@gucis.sct.gu.edu.au> <1151@creatures.cs.vt.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!sdd.hp.com!spool.mu.edu!snorkelwacker.mit.edu!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!edcastle!sean
From: sean@castle.ed.ac.uk (S Matthews)
Newsgroups: comp.lang.functional
Subject: Re: thunk's
Message-ID: <9779@castle.ed.ac.uk>
Date: 23 Apr 91 09:07:07 GMT
References: <1991Apr19.064216.23597@gucis.sct.gu.edu.au> <1151@creatures.cs.vt.edu>
Organization: Edinburgh University
Lines: 15