James Noble

James Noble is a prominent computer scientist and Professor of Computer Science at Victoria University of Wellington, New Zealand, until February 2022. He won the 2016 Dahl-Nygaard Prize and is renowned for his pioneering work in object-orientation, programming language design including ownership types and pluggable types, and contributions to software design patterns, visualization, and agile methodologies. Noble has published over 300 papers and served as founding Editor-in-Chief of the journal Transactions on Pattern Languages of Programming.[1]

Computer Science Programming Languages