Jim.Waldo@Sun.COM
Office: MD339
Office Hours: by appointment
Jim Waldo is an adjunct lecturer in computer science in the School of
Engineering and Applied Sciences. He teaches
CS262, Introduction to Distributed
Computing, every other year (generally Spring semester of even numbered
years). He is currently
co-teaching CS199r, a class on
the intersection of privacy and technology.
Being an adjunct means that this is not Jim's day job. Information about
that can be found here.
Sample Publications
On
System Design
A Note on
Distributed Computing
Mini-bio
Jim Waldo is a Distinguished Engineer with Sun Microsystems Laboratories,
where he is the technical lead of the Darkstar project. Prior to
(re)joining Sun Labs, he was the lead architect for Jini, a distributed programming system based on
Java. Jim has also done research and product development in the areas of
medical sensing, object-oriented programming and systems, distributed
computing, and user environments.
Before joining Sun, Jim spent eight years at Apollo Computer and Hewlett
Packard working in the areas of distributed object systems, user interfaces,
class libraries, text and internationalization. While at HP, he led the design
and development of the first Object Request Broker, and was instrumental in
getting that technology incorporated into the first OMG CORBA
specification. He edited the book The Evolution of C++: Language Design in
the Marketplace of Ideas (MIT Press), and was one of the authors of The Jini
Specification (Addison Wesley).
Jim is an adjunct faculty member of Harvard University, where he teaches
distributed computing in the department of computer science.
Jim received his Ph.D. in philosophy from the University of Massachusetts
(Amherst). He also holds M.A. degrees in both linguistics and philosophy from
the University of Utah. He is a member of the IEEE and ACM.
Mini-resume
- Job History
- 92-?? Sun Microsystems, Inc.
- 85-92 Apollo Computer/Hewlett Packard
- 84-85 Pixel Computer
- 80-84 VI Corp
- 79-80 Hampshire College
- Education
- 1980 PhD, Philosophy, University of Massachusetts (Amherst)
- 1976 MA, Philosophy, University of Utah
- 1975 MA, Linguistics, University of Utah
- 1973 BS, Philosophy, University of Utah
Jim Waldo Email: jim.waldo@sun.com
Sun Microsystems,, Inc. Tel: (781) 442-0497
1 Network Drive Fax: (781) 442-1657
Burlington, MA 01803-0902 (Sun mail stop: UBUR02-311)