Ralph Johnson
Computer scientist
Intro | Computer scientist | ||||
Places | United States of America | ||||
is | Computer scientist Engineer Professor Educator | ||||
Work field | Academia Engineering Science Technology | ||||
Gender |
| ||||
Birth | 7 October 1955 | ||||
Age | 69 years | ||||
Star sign | Libra | ||||
Awards |
|
Ralph E. Johnson is a Research Associate Professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign. He is a co-author of the influential computer science textbook Design Patterns: Elements of Reusable Object-Oriented Software, for which he won the 2010 ACM SIGSOFT Outstanding Research Award.
Johnson was an early pioneer in the Smalltalk community and is a continued supporter of the language. He has held several executive roles at the ACM Object-Oriented Programming, Systems, Languages and Applications conference OOPSLA. He initiated the popular OOPSLA Design Fest workshop.