James Noble (informatyk)
James Noble | |
---|---|
Alma Mater | Uniwersytet Wiktorii w Wellington |
Nagrody | |
Kariera naukowa | |
Pola | |
Instytucje | Uniwersytet Wiktorii w Wellington |
Praca dyplomowa | (1996) |
Strona internetowa |
James Noble był laureatem nagrody Dahl-Nygaard w 2016 roku . Do lutego 2022 był profesorem informatyki na Victoria University of Wellington w Wellington w Nowej Zelandii .
Noble jest członkiem Institute of IT Professionals of New Zealand i British Computer Society oraz członkiem Association for Computing Machinery , Institute of Electrical and Electronics Engineers oraz Engineering New Zealand Te Ao Rangahau . W latach 2015 i 2016 był stypendystą James Cook Research Fellowship Royal Society of New Zealand. Noble jest założycielem i redaktorem naczelnym czasopisma Transactions on Pattern Languages of Programming (wydawanego przez Springer ).
Noble ma wiodącą na świecie reputację dzięki swojej pracy nad zorientowaniem obiektowym. Opublikował ponad 300 artykułów. Jest znany ze swojej pionierskiej pracy w projektowaniu języków programowania, zwłaszcza dzięki wkładowi w nowatorskie systemy typów, takie jak typy własności i typy podłączane. Wniósł wkład w podejście zorientowane obiektowo i aspektowo do projektowania oprogramowania, wzorców projektowych i analizy korpusu oprogramowania, wizualizacji oprogramowania i języków wizualnych, interakcji użytkownika i zwinnych metodologii programowania.