nationality article_title name birth_date known_for image employer birth_name occupation alma_mater
american gregor kiczales
 gregor kiczales 1961 aspect-oriented programming , aspectj frameless university of british columbia gregor jean kiczales computer scientist massachusetts institute of technology
gregor kiczales

gregor kiczales is a professor of computer science at the university of british columbia in canada .
his best-known work is on aspect-oriented programming and the aspectj extension for java at xerox parc .
he has also contributed to the design of 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 .
in 2002 , kiczales co-founded intentional software with charles simonyi , but no longer has any affiliation with that company .
in 2012 , he won the senior dahl-nygaard prize .
