Gregor Kiczales is an American Canadian computer scientist and a professor of computer science at the University of British Columbia in Vancouver. He is best known for developing the concept of aspect-oriented programming and the AspectJ extension to the Java programming language, both designed while he worked at Xerox PARC. He is also one of the co-authors of the specification for the Common Lisp Object System, and is the author of the book The Art of the Metaobject Protocol, along with Jim Des Rivieres and Daniel G. Bobrow. Most of his work has been focused on allowing software engineers to create programs that look as much as possible like their design, to reduce complexity and make code maintenance easier.
Facts
Connections
Invented By
Gregor Kiczales led the Xerox PARC team that introduced aspect-oriented programming and the AspectJ language in the late 1990s.
Sources
1. Wikidata: Gregor Kiczales
Wikidata Q5606656, class allow-list match (w-wdresolver-0926)View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.