By Matthew Tyson
Software Architect, InfoWorld |
Grady Booch is a unique voice in computing, whose contributions encompass a wide range of interests. He introduced the Booch method, which led to his co-creation of the Unified Modeling Language. He also helped usher in the use of design patterns and agile methods and has written a large corpus of books and articles addressing software engineering and software architecture. Today, he is chief scientist for software engineering at IBM Research
and is creating a documentary exploring the intersection of computing and what it means to be human at Computing: The Human Experience.
Our recent conversation touched on both practical and philosophical aspects of human-computer interaction and co-evolution, artificial intelligence, quantum machines, and Web3.