ratories, where he did research in the areas of object-oriented programming and systems, distributed computing, and user environments. Before joining Sun, Dr. Waldo spent 8 years at Apollo Computer and Hewlett Packard working in 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 the author of the Java Advisor column in Unix Review’s Performance Computing magazine. Dr. Waldo is an adjunct faculty member of Harvard University, where he teaches distributed computing in the department of computer science. He 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.