Common LISP: the language G Steele Elsevier, 1990 | 3722 | 1990 |
Data parallel algorithms WD Hillis, GL Steele Jr Communications of the ACM 29 (12), 1170-1183, 1986 | 1526 | 1986 |
The high performance Fortran handbook CH Koelbel MIT press, 1994 | 1117 | 1994 |
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 | 757 | 1980 |
Rabbit: A compiler for Scheme GL Steele Jr Massachusetts Institute of Technology, 1978 | 600 | 1978 |
Scheme: A interpreter for extended lambda calculus GJ Sussman, GL Steele Jr Higher-Order and Symbolic Computation 11 (4), 405-439, 1998 | 578 | 1998 |
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 | 379 | 1975 |
The definition and implementation of a computer programming language based on constraints GL Steele Jr Massachusetts Institute of Technology, 1980 | 370 | 1980 |
The Java language specification B Joy, G Steele, J Gosling, G Bracha Addison-Wesley, 2000 | 360 | 2000 |
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 | 349 | 1990 |
The Fortress language specification E Allen, D Chase, J Hallett, V Luchangco, JW Maessen, S Ryu, ... Sun Microsystems 139 (140), 116, 2005 | 320 | 2005 |
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 | 227 | 1986 |
The revised report on SCHEME: A dialect of LISP GL Steele Jr, GJ Sussman | 217 | 1978 |
Growing a language GL Steele Jr Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 1998 | 203 | 1998 |
Lock-free reference counting DL Detlefs, PA Martin, M Moir, GL Steele Jr Proceedings of the twentieth annual ACM symposium on Principles of …, 2001 | 202 | 2001 |
Compatible genericity with run-time types for the Java programming language R Cartwright, GL Steele Jr ACM SIGPLAN Notices 33 (10), 201-215, 1998 | 198 | 1998 |
Lambda: The ultimate imperative GL Steele Jr, GJ Sussman | 196 | 1976 |
The evolution of Lisp GL Steele, RP Gabriel History of programming languages---II, 233-330, 1996 | 194 | 1996 |
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 | 178 | 1977 |
Making asynchronous parallelism safe for the world GL Steele Jr Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of …, 1989 | 165 | 1989 |
Building interpreters by composing monads GL Steele Jr Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of …, 1994 | 161 | 1994 |
LAMBDA: The ultimate declarative GL Steele Jr | 160 | 1976 |
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 | 132 | 1983 |
AMORD explicit control of reasoning J Kleer, J Doyle, GL Steele Jr, GJ Sussman ACM SIGART Bulletin, 116-125, 1977 | 127 | 1977 |
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 | 119 | 2004 |
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 | 114 | 2000 |
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 | 112 | 1991 |
Constraints GL Steele Jr, GJ Sussman Proceedings of the international conference on APL: part 1, 208-225, 1979 | 109 | 1979 |
Massively parallel computer including auxiliary vector processor JP Wade, DR Cassiday, RD Lordi, GL Steele Jr, MAS Pierre, ... US Patent 5,872,987, 1999 | 107 | 1999 |
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 | 105 | 2004 |
The Fortress language specification version 1.0 E Allen, D Chase, J Hallett, V Luchangco, JW Maessen, S Ryu, ... March, 2008 | 102 | 2008 |
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 | 96 | 1988 |
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 | 95 | 2006 |
The Art of the Interpreter of the Modularity Complex (Parts Zero, One, and Two) GL Steele Jr, GJ Sussman | 92 | 1978 |
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 | 91 | 2000 |
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 | 90 | 1999 |
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 | 85 | 2004 |
An overview of common lisp GL Steele Jr Proceedings of the 1982 ACM Symposium on LISP and Functional Programming, 98-107, 1982 | 84 | 1982 |