Daniel P. Friedman
Department of Computer Science
Ph.D. The University of Texas at Austin, 1973
Fourth ACM Sigplan
I am an member of the editoral board of
Higher-Order and Symbolic Computation
(formerly LISP and Symbolic Computation).
All aspects of programming languages
A full publication list is also available.
of Continuations: Invited Tutorial, Fifteenth Annual ACM Symposium
on Principles of Programming Languages, January 13-15, 1988.
Also available in pdf.
Object-Oriented Style (.pdf), Daniel P. Friedman. Invited Talk
at International LISP Conference, October 12-15, 2003.
the slides for the talk in pdf
the associated code.
CPS in Little
Pieces: Composing Partial Continuations, Daniel P. Friedman and
Amr Sabry, 2001.
E. Ganz, Daniel P. Friedman, and Mitchell Wand, ICFP 1999
Continuations, Jonathan Sobel and
Daniel P. Friedman, ICFP 1998
An Exploration of Relationships between Reflective Theories. .
Anurag Mendhekar and Daniel P. Friedman, Reflection '96, April, 1996.
Inheritance, Jonathan G. Rossie Jr., Daniel P. Friedman, and
- An Introduction to
Jonathan Sobel and Daniel P. Friedman
Semantics of Subobjects, Jonathan G. Rossie
Jr. and Daniel P. Friedman. In proceedings OOPSLA'95
- Oleg Kiselyov, William E. Byrd, Daniel P. Friedman, and Chung-Chieh
declarative, and constructive arithmetic relations (declarative pearl)
In Proceedings of the 9th international symposium on functional and logic
programming, ed. Jacques Garrigue and Manuel Hermenegildo, pp. 64-80.
Lecture notes in computer science 4989, Springer, 2008.
Class webpages: Spring 2003
We are often so in love with our own assumptions that they become
invisible to us. Our hardest task is to find the spots where our
infatuation makes our thinking fuzzy.
--Mitch the aphorist