William Wulf
William Wulf was born Dec. 8, 1939 in Chicago Illinois. He has a
Bachelor of Science in Engineering Physics from University of Illinois, a
Master of Science in Electrical Engineering from University of Illinois, and a Ph.D. in Computer Science from the University of Virginia. He has been active in the fields of computer architecture, computer security, and hardware-software codesign.
He belongs to the Department of Computer Science at the University of Virginia, Charlottesville, Virginia. Professor Bill Wulf's owns a Red Mustang automobile.
William Wulf chairs the Computer Science and Telecommunications Board of the National Research Council. He serves on the Council of the ACM. He is a reviewing rditor of Science.
William Wulf is married to Anita Jones. She is a professor of Computer Science here at University of Virginia. She is also Director of Defense Research and Engineering in the Defense Department. They live in Charlottesville.
Publications
- Wulf, W. A., "Programming Without the GOTO," Proceedings of the Internationale Federation of Information Processing, Ljublijana, Yugoslavia, August 197l.
- Wulf, W. A., et al., "Reflections on a Systems Programming Language," Proceedings of the SIGPLAN Symposium on System Implementation Languages, Purdue University, October 197l.
- McCredie, J., Wulf, W. A., "The Selection of a Computing Alternative," Proceedings of the IEEE Computer Conference, IEEE, Boston, September 197l.
- Wulf, W. A., "A Case Against the GOTO," Proceedings of the ACM National Conference, ACM, Boston, August 1972.
- Wulf, W. A., and Shaw, M., "Global Variable Considered Harmful," SIGLPAN Notices 8(2), February 1973.
- Wulf, W. A., Shaw, M., Hilfinger, P. M., and Flon, L., "Fundamental Structures of Computer Science." Addison-Wesley, 1980.
- Wulf, W. A., Johnson, R., Weinstock, C., Hobbs, S., and Geschke, C., "The Design of an Optimizing Compiler." American Elsevier Publishing Company, Inc., New York, 1975.
- Shaw, M. and Wulf, W., "Tyranical Languages Still Preempt System Design", Proceedings of the International Conference on Computer Languages, April 1992.
Links