Path: utzoo!attcan!uunet!ogicse!orstcs!umbra.CS.ORST.EDU!rpandey From: rpandey@umbra.CS.ORST.EDU (Rajeev Pandey) Newsgroups: comp.lang.functional Subject: Reference for term "Lazy Evaluation" Keywords: lazy, citation Message-ID: <21300@orstcs.CS.ORST.EDU> Date: 25 Oct 90 22:55:03 GMT Sender: usenet@orstcs.CS.ORST.EDU Reply-To: rpandey@umbra.CS.ORST.EDU (Rajeev Pandey) Organization: Oregon State Univ. - CS - Corvallis, OR Lines: 37 I am looking for the definitive citation on the term _lazy evaluation_. I've found several possibilities: Henderson and Morris "A Lazy Evaluator," from 3rd POPL Conference (1976) (actually uses the term 'lazy') Vuillemin "Correct & Optimal Implementation of Recursion in a Simple Programming Language" J. Comp. & Sys. Sci. 9 (1974) (uses the term 'delayed evaluation') Burge "Recursive Programming Techniques" (Addison-Wesley, 1975). (uses the term 'delayed evaluation') Friedman and Wise "CONS should not evaluate its arguments" Automata, Languages and Programming, 3rd Intl. Colloq. (1976) (uses the term 'delayed evaluation') etc. I found references to all of these articles in various places where the term lazy evaluation is introduced. Is there a definitive citation? Should I just pick one of these? Should I go back to Landin and streams? Any input would be appreciated. Rajeev Pandey rpandey@cs.orst.edu -------- Department of Computer Science | Rajeev "Raju" Pandey Computer Science Building 100 | Oregon State University | Internet: rpandey@cs.orst.edu Corvallis, OR 97331-3902 U.S.A. | UUCP: tektronix!orstcs!rpandey (503) 737-3273 fax: (503) 737-3014| UUCP: hplabs!hp-pcd!orstcs!rpandey