Guy L. Steele Jr.
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2010 – today
- 2019
- [j18]Gyunghee Park, Jaemin Hong, Guy L. Steele Jr., Sukyoung Ryu:
Polymorphic symmetric multiple dispatch with variance. PACMPL 3(POPL): 11:1-11:28 (2019) - 2017
- [j17]
- [c54]
- [c53]Guy L. Steele Jr., Jean-Baptiste Tristan:
Using Butterfly-Patterned Partial Sums to Draw from Discrete Distributions. PPOPP 2017: 341-355 - 2016
- [c52]Manzil Zaheer, Michael Wick, Jean-Baptiste Tristan, Alexander J. Smola, Guy L. Steele Jr.:
Exponential Stochastic Cellular Automata for Massively Parallel Inference. AISTATS 2016: 966-975 - [c51]
- 2015
- [c50]Jean-Baptiste Tristan, Joseph Tassarotti, Guy L. Steele Jr.:
Efficient Training of LDA on a GPU by Mean-for-Mode Estimation. ICML 2015: 59-68 - [e7]Gail C. Murphy, Guy L. Steele Jr.:
2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2015, Pittsburgh, PA, USA, October 25-30, 2015. ACM 2015, ISBN 978-1-4503-3688-8 [contents] - [i2]Guy L. Steele Jr., Jean-Baptiste Tristan:
Using Butterfly-Patterned Partial Sums to Optimize GPU Memory Accesses for Drawing from Discrete Distributions. CoRR abs/1505.03851 (2015) - 2014
- [c49]Jean-Baptiste Tristan, Daniel Huang, Joseph Tassarotti, Adam Craig Pocock, Stephen J. Green, Guy L. Steele Jr.:
Augur: Data-Parallel Probabilistic Modeling. NIPS 2014: 2600-2608 - [c48]Guy L. Steele Jr., Doug Lea, Christine H. Flood:
Fast splittable pseudorandom number generators. OOPSLA 2014: 453-472 - 2013
- [c47]Jieung Kim, Sukyoung Ryu, Victor Luchangco, Guy L. Steele Jr.:
Fine-Grained Function Visibility for Multiple Dispatch with Multiple Inheritance. APLAS 2013: 156-171 - [c46]Changhee Park, Guy L. Steele Jr., Jean-Baptiste Tristan:
Parallel programming with big operators. PPOPP 2013: 293-294 - [i1]Jean-Baptiste Tristan, Daniel Huang, Joseph Tassarotti, Adam Craig Pocock, Stephen J. Green, Guy L. Steele Jr.:
Augur: a Modeling Language for Data-Parallel Probabilistic Inference. CoRR abs/1312.3613 (2013) - 2012
- [c45]
- 2011
- [j16]
- [c44]S. Tucker Taft, Joshua J. Bloch, Robert Bocchino, Sebastian Burckhardt, Hassan Chafi, Russ Cox, Benedict R. Gaster, Guy L. Steele Jr., David M. Ungar:
Multicore, manycore, and cloud computing: is a new programming language paradigm required? OOPSLA Companion 2011: 165-170 - [c43]Eric E. Allen, Justin Hilburn, Scott Kilpatrick, Victor Luchangco, Sukyoung Ryu, David Chase, Guy L. Steele Jr.:
Type checking modular multiple dispatch with parametric polymorphism and multiple inheritance. OOPSLA 2011: 973-992 - [r5]
- [r4]
- [r3]
- [r2]
- [r1]Guy L. Steele Jr., Eric E. Allen, David Chase, Christine H. Flood, Victor Luchangco, Jan-Willem Maessen, Sukyoung Ryu:
Fortress (Sun HPCS Language). Encyclopedia of Parallel Computing 2011: 718-735 - 2010
- [j15]J. J. Hallett, Victor Luchangco, Sukyoung Ryu, Guy L. Steele Jr.:
Integrating coercion with subtyping and multiple dispatch. Sci. Comput. Program. 75(9): 787-795 (2010)
2000 – 2009
- 2009
- [c42]Guy L. Steele Jr.:
Organizing functional code for parallel execution or, foldl and foldr considered slightly harmful. ICFP 2009: 1-2 - [c41]Guy L. Steele Jr., Vijay A. Saraswat:
Curricula for concurrency and parallelism. OOPSLA Companion 2009: 703-704 - [e6]Hillel Kolodner, Guy L. Steele Jr.:
Proceedings of the 8th International Symposium on Memory Management, ISMM 2009, Dublin, Ireland, June 19-20, 2009. ACM 2009, ISBN 978-1-60558-347-1 [contents] - 2008
- [c40]Pascal Costanza, Richard P. Gabriel, Robert Hirschfeld, Guy L. Steele Jr.:
Lisp50: The 50th birthday of lisp at OOPSLA 2008. OOPSLA Companion 2008: 853-854 - [c39]J. J. Hallett, Victor Luchangco, Sukyoung Ryu, Guy L. Steele Jr.:
Integrating coercion with subtyping and multiple dispatch. SAC 2008: 166-170 - 2007
- [c38]
- [c37]Steven Fraser, James Gosling, Anders Hejlsberg, Ole Lehrmann Madsen, Bertrand Meyer, Guy L. Steele Jr.:
Celebrating 40 years of language evolution: simula 67 to the present and beyond. OOPSLA Companion 2007: 1021-1023 - [c36]Eric E. Allen, J. J. Hallett, Victor Luchangco, Sukyoung Ryu, Guy L. Steele Jr.:
Modular multiple dispatch with multiple inheritance. SAC 2007: 1117-1121 - [e5]Richard P. Gabriel, David F. Bacon, Cristina Videira Lopes, Guy L. Steele Jr.:
Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada. ACM 2007, ISBN 978-1-59593-786-5 [contents] - [e4]Richard P. Gabriel, David F. Bacon, Cristina Videira Lopes, Guy L. Steele Jr.:
Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada. ACM 2007, ISBN 978-1-59593-865-7 [contents] - 2006
- [c35]
- [c34]
- [c33]Richard P. Gabriel, Guy L. Steele Jr., Friedrich Steimann, Jim Waldo, Gregor Kiczales, Kevin J. Sullivan:
Aspects and/versus modularity the grand debate. OOPSLA Companion 2006: 935-936 - [c32]
- 2005
- [c31]
- [c30]David Hough, Bill Hay, Jeff Kidder, E. Jason Riedy, Guy L. Steele Jr., Jim Thomas:
Arithmetic Interactions: From Hardware to Applications. IEEE Symposium on Computer Arithmetic 2005: 87 - 2004
- [c29]Eric E. Allen, David Chase, Victor Luchangco, Jan-Willem Maessen, Guy L. Steele Jr.:
Object-oriented units of measurement. OOPSLA 2004: 384-403 - [c28]Simon Doherty, David Detlefs, Lindsay Groves, Christine H. Flood, Victor Luchangco, Paul Alan Martin, Mark Moir, Nir Shavit, Guy L. Steele Jr.:
DCAS is not a silver bullet for nonblocking algorithm design. SPAA 2004: 216-224 - 2003
- [e3]Ron Crocker, Guy L. Steele Jr.:
Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA. ACM 2003, ISBN 1-58113-751-6 [contents] - [e2]Ron Crocker, Guy L. Steele Jr.:
Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA. ACM 2003, ISBN 1-58113-712-5 [contents] - 2002
- [j14]David Detlefs, Paul Alan Martin, Mark Moir, Guy L. Steele Jr.:
Lock-free reference counting. Distributed Computing 15(4): 255-271 (2002) - [j13]Ole Agesen, David Detlefs, Christine H. Flood, Alexander T. Garthwaite, Paul Alan Martin, Mark Moir, Nir Shavit, Guy L. Steele Jr.:
DCAS-Based Concurrent Deques. Theory Comput. Syst. 35(3): 349-386 (2002) - [c27]Dah-Ming Chiu, Miriam Kadansky, Radia J. Perlman, John Reynders, Guy L. Steele Jr., Murat Yuksel:
Deadlock-Free Routing Based on Ordered Links. LCN 2002: 62-71 - 2001
- [c26]David Detlefs, Paul Alan Martin, Mark Moir, Guy L. Steele Jr.:
Lock-free reference counting. PODC 2001: 190-199 - 2000
- [c25]Ole Agesen, David Detlefs, Christine H. Flood, Alex Garthwaite, Paul Alan Martin, Nir Shavit, Guy L. Steele Jr.:
DCAS-based concurrent deques. SPAA 2000: 137-146 - [c24]David Detlefs, Christine H. Flood, Alex Garthwaite, Paul Alan Martin, Nir Shavit, Guy L. Steele Jr.:
Even Better DCAS-Based Concurrent Deques. DISC 2000: 59-73
1990 – 1999
- 1999
- [j12]
- 1998
- [j11]Harold Abelson, R. Kent Dybvig, Christopher T. Haynes, Guillermo Juan Rozas, N. I. Adams IV, Daniel P. Friedman, Eugene E. Kohlbecker, Guy L. Steele Jr., David H. Bartley, Robert H. Halstead Jr., Don Oxley, Gerald J. Sussman, G. Brooks, Chris Hanson, Kent M. Pitman, Mitchell Wand:
Revised Report on the Algorithmic Language Scheme. Higher-Order and Symbolic Computation 11(1): 7-105 (1998) - [j10]Gerald J. Sussman, Guy L. Steele Jr.:
The First Report on Scheme Revisited. Higher-Order and Symbolic Computation 11(4): 399-404 (1998) - [j9]Gerald J. Sussman, Guy L. Steele Jr.:
Scheme: A Interpreter for Extended Lambda Calculus. Higher-Order and Symbolic Computation 11(4): 405-439 (1998) - [c23]Robert Cartwright, Guy L. Steele Jr.:
Compatible Genericity with Run-Time Types for the Java Programming Language. OOPSLA 1998: 201-215 - [c22]
- 1997
- [b5]James Gosling, William N. Joy, Guy L. Steele Jr.:
Java - die Sprachspezifikation: die offizielle Dokumentation von JAVASOFT. Addison-Wesley 1997, ISBN 978-3-8273-1038-5, pp. I-XXI, 1-758 - [c21]
- 1996
- [b4]James Gosling, William N. Joy, Guy L. Steele Jr.:
The Java Language Specification. Addison-Wesley 1996, ISBN 0-201-63451-1 - [e1]Hans-Juergen Boehm, Guy L. Steele Jr.:
Conference Record of POPL'96: The 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Papers Presented at the Symposium, St. Petersburg Beach, Florida, USA, January 21-24, 1996. ACM Press 1996, ISBN 0-89791-769-3 [contents] - 1995
- [b3]Samuel P. Harbison, Guy L. Steele Jr.:
C - a reference manual (4. ed.). Prentice Hall 1995, ISBN 978-0-13-326224-7, pp. I-XX, 1-455 - 1994
- [c20]
- 1993
- [c19]
- 1992
- [c18]
- [c17]
- 1991
- [j8]Eugene Albert, Joan D. Lukas, Guy L. Steele Jr.:
Data Parallel Computers and the FORALL Statement. J. Parallel Distrib. Comput. 13(2): 185-192 (1991) - [c16]Mark Bromley, Steven Heller, Timothy S. McNerney, Guy L. Steele Jr.:
Fortran at Ten Gigaflops: The Connection Machine Convolution Compiler. PLDI 1991: 145-156 - [c15]Jacek Myczkowski, Guy L. Steele Jr.:
Seismic modeling at 14 gigaflops on the connection machine. SC 1991: 316-326 - [c14]Steven J. Wallach, Justin R. Rattner, Carl W. Diem, Kenichi Miura, Craig J. Mundie, Guy L. Steele Jr., Andreas Reuter:
Supercomputing 1995 and Beyond - the Different Perspectives. Supercomputer 1991: 235-263 - 1990
- [b2]Guy L. Steele Jr.:
Common LISP: the language, 2nd Edition. Digital Pr. 1990, ISBN 0131556649, pp. I-XXIII, 1-1029 - [j7]Kathleen Knobe, Joan D. Lukas, Guy L. Steele Jr.:
Data Optimization: Allocation of Arrays to Reduce Communication on SIMD Machines. J. Parallel Distrib. Comput. 8(2): 102-118 (1990) - [c13]
- [c12]Guy L. Steele Jr., Jon L. White:
How to print floating-point numbers accurately (with retrospective). Best of PLDI 1990: 372-389 - [c11]
1980 – 1989
- 1988
- [c10]Eugene Albert, Kathleen Knobe, Joan D. Lukas, Guy L. Steele Jr.:
Compiling Fortran 8x Array Features for the Connection Machine Computer System. PPOPP/PPEALS 1988: 42-56 - 1987
- [c9]
- 1986
- [j6]
- [c8]Guy L. Steele Jr., W. Daniel Hillis:
Connection Machine LISP: Fine-Grained Parallel Symbolic Processing. LISP and Functional Programming 1986: 279-297 - 1985
- [c7]Gerry Fisher, Daniel D. McCracken, Larry Rosler, Guy L. Steele Jr.:
Directions in Programming Languages (Panel). ACM Annual Conference 1985: 41 - 1983
- [c6]Rodney A. Brooks, Richard P. Gabriel, Guy L. Steele Jr.:
Lisp-in-Lisp: High Performance and Portability. IJCAI 1983: 845-849 - 1982
- [c5]Guy L. Steele Jr.:
An Overview of Common Lisp. Symposium on LISP and Functional Programming 1982: 98-107 - [c4]Rodney A. Brooks, Richard P. Gabriel, Guy L. Steele Jr.:
S-1 Common Lisp Implementation. Symposium on LISP and Functional Programming 1982: 108-113 - [c3]Rodney A. Brooks, Richard P. Gabriel, Guy L. Steele Jr.:
An Optimizing Compiler for Lexically Scoped LISP. SIGPLAN Symposium on Compiler Construction 1982: 261-275 - 1980
- [b1]Guy L. Steele Jr.:
The definition and implementation of a computer programming language based on constraints. Massachusetts Institute of Technology, Cambridge, MA, USA 1980 - [j5]Gerald J. Sussman, Guy L. Steele Jr.:
CONSTRAINTS - A Language for Expressing Almost-Hierarchical Descriptions. Artif. Intell. 14(1): 1-39 (1980) - [j4]Guy L. Steele Jr., Gerald J. Sussman:
Design of a LISP-Based Microprocessor. Commun. ACM 23(11): 628-645 (1980) - [c2]Guy L. Steele Jr., Gerald J. Sussman:
The Dream of Lifetime: A Lazy Variable Extent Mechanism. LISP Conference 1980: 163-172
1970 – 1979
- 1977
- [j3]
- [j2]Johan de Kleer, Jon Doyle, Guy L. Steele Jr., Gerald Jay Sussman:
AMORD explicit control of reasoning. SIGART Newsletter 64: 116-125 (1977) - [c1]Guy L. Steele Jr.:
Debunking the "expensive procedure call" myth or, procedure call implementations considered harmful or, LAMBDA: The Ultimate GOTO. ACM Annual Conference 1977: 153-162 - 1975
- [j1]Guy L. Steele Jr.:
Multiprocessing Compactifying Garbage Collection. Commun. ACM 18(9): 495-508 (1975)
Coauthor Index
last updated on 2019-01-23 22:45 CET by the dblp team
data released under the ODC-BY 1.0 license
see also: Terms of Use | Privacy Policy | Imprint