Gregor Kiczales
American computer scientist / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Gregor Kiczales?
Summarize this article for a 10 year old
Gregor Kiczales is an American computer scientist. He is currently a professor of computer science at the University of British Columbia in Vancouver, British Columbia, Canada.[1] He is best known for developing the concept of aspect-oriented programming,[2] and the AspectJ extension to the Java programming language, both of which he designed while working at Xerox PARC.[3] He is also one of the co-authors of the specification for the Common Lisp Object System,[4] and is the author of the book The Art of the Metaobject Protocol, along with Jim Des Rivières and Daniel G. Bobrow.[5]
Gregor Kiczales | |
---|---|
Born | Gregor Jean Kiczales 1961 (age 62–63) |
Nationality | American |
Alma mater | Massachusetts Institute of Technology (dropped out) |
Occupation | Computer Scientist |
Employer | University of British Columbia |
Known for | aspect-oriented programming, AspectJ |
Website | www |
Most of Kiczales' work throughout the years 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, ultimately improving software quality.