Content deleted Content added
→External links: Add: Penn State copy of paper (links inside the Portland Pattern Repository keep breaking) |
Citation bot (talk | contribs) Add: s2cid. | You can use this bot yourself. Report bugs here. | Suggested by Abductive | Category:Computing stubs | via #UCB_Category 340/617 |
||
Line 2:
'''''Fundamental Concepts in Programming Languages''''' were an influential set of [[lecture notes]] written by [[Christopher Strachey]] for the International Summer School in Computer Programming at Copenhagen in August, 1967. It introduced much programming language terminology still in use today, including "[[Value (computer science)#lrvalue|R-value]]" and "[[Value (computer science)#lrvalue|L-value]]", "[[ad hoc polymorphism]]", "[[parametric polymorphism]]", and "[[referential transparency]]".
The lecture notes were reprinted in 2000 in a special issue of ''[[Higher-Order and Symbolic Computation]]'' in memory of Strachey.<ref>{{cite journal |last1=Strachey |first1=Christopher |title=Fundamental Concepts in Programming Languages |journal=[[Higher-Order and Symbolic Computation]] |date=2000 |volume=13 |issue=1/2 |pages=11–49 |doi=10.1023/A:1010000313106 |citeseerx=10.1.1.332.3161 |publisher=Kluwer Academic Publishers |s2cid=14124601 |issn=1388-3690}}</ref>
== Bibliography ==
* {{cite journal|first=Peter D.|last=Mosses|authorlink=Peter Mosses|title=A Foreword to 'Fundamental Concepts in Programming Languages'|journal=[[Higher-Order and Symbolic Computation]]|volume=13|pages=7–9|year=2000|doi=10.1023/A:1010048229036|s2cid=39258759}}
* {{cite journal|first=Christopher|last=Strachey|authorlink=Christopher Strachey|title=Fundamental Concepts in Programming Languages|journal=[[Higher-Order and Symbolic Computation]]|volume=13|pages=11–49|year=2000|doi=10.1023/A:1010000313106|s2cid=14124601}}
== See also ==
|