Follow
Guy L. Steele Jr.
Guy L. Steele Jr.
Oracle Labs
Verified email at oracle.com - Homepage
Title
Cited by
Cited by
Year
Common LISP: the language
G Steele
Elsevier, 1990
37221990
Data parallel algorithms
WD Hillis, GL Steele Jr
Communications of the ACM 29 (12), 1170-1183, 1986
15261986
The high performance Fortran handbook
CH Koelbel
MIT press, 1994
11171994
Revised5 Report on the Algorithmic Language Scheme
H Abelson, RK Dybvig, CT Haynes, GJ Rozas, NI Adams, DP Friedman, ...
Higher-order and symbolic computation 11, 7-105, 1998
1040*1998
CONSTRAINTS—A language for expressing almost-hierarchical descriptions
GJ Sussman, GL Steele Jr
Artificial intelligence 14 (1), 1-39, 1980
7571980
Rabbit: A compiler for Scheme
GL Steele Jr
Massachusetts Institute of Technology, 1978
6001978
Scheme: A interpreter for extended lambda calculus
GJ Sussman, GL Steele Jr
Higher-Order and Symbolic Computation 11 (4), 405-439, 1998
5781998
C: a reference manual
SP Harbison, GL Steele Jr
Prentice Hall Professional Technical Reference, 1987
549*1987
Multiprocessing compactifying garbage collection
GL Steele Jr
Communications of the ACM 18 (9), 495-508, 1975
3791975
The definition and implementation of a computer programming language based on constraints
GL Steele Jr
Massachusetts Institute of Technology, 1980
3701980
The Java language specification
B Joy, G Steele, J Gosling, G Bracha
Addison-Wesley, 2000
3602000
Data optimization: Allocation of arrays to reduce communication on SIMD machines
K Knobe, JD Lukas, GL Steele Jr
Journal of parallel and Distributed Computing 8 (2), 102-118, 1990
3491990
The Fortress language specification
E Allen, D Chase, J Hallett, V Luchangco, JW Maessen, S Ryu, ...
Sun Microsystems 139 (140), 116, 2005
3202005
Connection Machine Lisp: Fine-grained parallel symbolic processing
GL Steele Jr, WD Hillis
Proceedings of the 1986 ACM conference on LISP and functional programming …, 1986
2271986
The revised report on SCHEME: A dialect of LISP
GL Steele Jr, GJ Sussman
2171978
Growing a language
GL Steele Jr
Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 1998
2031998
Lock-free reference counting
DL Detlefs, PA Martin, M Moir, GL Steele Jr
Proceedings of the twentieth annual ACM symposium on Principles of …, 2001
2022001
Compatible genericity with run-time types for the Java programming language
R Cartwright, GL Steele Jr
ACM SIGPLAN Notices 33 (10), 201-215, 1998
1981998
Lambda: The ultimate imperative
GL Steele Jr, GJ Sussman
1961976
The evolution of Lisp
GL Steele, RP Gabriel
History of programming languages---II, 233-330, 1996
1941996
Debunking the “expensive procedure call” myth or, procedure call implementations considered harmful or, lambda: The ultimate goto
GL Steele Jr
Proceedings of the 1977 annual conference, 153-162, 1977
1781977
Making asynchronous parallelism safe for the world
GL Steele Jr
Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of …, 1989
1651989
Building interpreters by composing monads
GL Steele Jr
Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of …, 1994
1611994
LAMBDA: The ultimate declarative
GL Steele Jr
1601976
The hacker's dictionary: a guide to the world of computer wizards
GL Steele Jr, DR Woods, RR Finkel, RM Stallman, GS Goodfellow
Harper & Row Publishers, Inc., 1983
1321983
AMORD explicit control of reasoning
J Kleer, J Doyle, GL Steele Jr, GJ Sussman
ACM SIGART Bulletin, 116-125, 1977
1271977
Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer value
GL Steele Jr, AT Garthwaite, PA Martin, NN Shavit, MS Moir, DL Detlefs
US Patent 6,826,757, 2004
1192004
Even better DCAS-based concurrent deques
DL Detlefs, CH Flood, AT Garthwaite, PA Martin, NN Shavit, GL Steele Jr
International Symposium on Distributed Computing, 59-73, 2000
1142000
Fortran at ten gigaflops: The Connection Machine convolution compiler
M Bromley, S Heller, T McNerney, GL Steele Jr
ACM SIGPLAN Notices 26 (6), 145-156, 1991
1121991
Constraints
GL Steele Jr, GJ Sussman
Proceedings of the international conference on APL: part 1, 208-225, 1979
1091979
Massively parallel computer including auxiliary vector processor
JP Wade, DR Cassiday, RD Lordi, GL Steele Jr, MAS Pierre, ...
US Patent 5,872,987, 1999
1071999
DCAS is not a silver bullet for nonblocking algorithm design
S Doherty, DL Detlefs, L Groves, CH Flood, V Luchangco, PA Martin, ...
Proceedings of the sixteenth annual ACM symposium on Parallelism in …, 2004
1052004
The Fortress language specification version 1.0
E Allen, D Chase, J Hallett, V Luchangco, JW Maessen, S Ryu, ...
March, 2008
1022008
Compiling Fortran 8x array features for the Connection Machine computer system
E Albert, K Knobe, JD Lukas, GL Steele Jr
ACM SIGPLAN Notices 23 (9), 42-56, 1988
961988
Concurrent shared object implemented using a linked-list with amortized node allocation
PA Martin, DL Detlefs, AT Garthwaite, GL Steele Jr, MS Moir
US Patent 7,017,160, 2006
952006
The Art of the Interpreter of the Modularity Complex (Parts Zero, One, and Two)
GL Steele Jr, GJ Sussman
921978
DCAS-based concurrent deques
O Agesen, DL Detlefs, CH Flood, AT Garthwaite, PA Martin, NN Shavit, ...
Proceedings of the twelfth annual ACM symposium on Parallel algorithms and …, 2000
912000
Bounded-pause time garbage collection system and method including write barrier associated with a source instance of a partially relocated object
M Tremblay, JM O'connor, GL Steele Jr, S Vishin, O Agesen, S Heller, ...
US Patent 5,873,105, 1999
901999
Object-oriented units of measurement
E Allen, D Chase, V Luchangco, JW Maessen, GL Steele Jr
Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented …, 2004
852004
An overview of common lisp
GL Steele Jr
Proceedings of the 1982 ACM Symposium on LISP and Functional Programming, 98-107, 1982
841982
The system can't perform the operation now. Try again later.
Articles 1–40