Biography:Ralph Johnson (computer scientist)
Ralph E. Johnson | |
---|---|
Known for | Design Patterns, JUnit, Eclipse, Visual Studio Online "Monaco", Visual Studio Code |
Awards |
|
Scientific career | |
Institutions | University of Illinois at Urbana-Champaign |
Website | cs |
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.[2] In 2006 he was awarded the Dahl–Nygaard Prize for his contributions to the state of the art embodied in that book as well.[1]
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.
References
- ↑ 1.0 1.1 "The AITO Dahl-Nygaard Prize Winners For 2006". Association Internationale pour les Technologies Objets. https://sites.google.com/aito-services.org/home/aito-dahl-nygaard/2006-winners?authuser=1.
- ↑ "Johnson Wins 2010 ACM SIGSOFT Outstanding Research Award Department of Computer Science at Illinois". http://cs.illinois.edu/news/johnson-wins-2010-acm-sigsoft-outstanding-research-award.
External links
- Ralph Johnson's blog
- Ralph E. Johnson at UIUC
- Interview with Ralph Johnson from OOPSLA 2009, discussing Parallel Programming Patterns
- Presentation on a Pattern Language for Parallel Programming from QCon London 2010
Original source: https://en.wikipedia.org/wiki/Ralph Johnson (computer scientist).
Read more |