J u m p t o c o n t e n t
M a i n m e n u
M a i n m e n u
N a v i g a t i o n
● M a i n p a g e
● C o n t e n t s
● C u r r e n t e v e n t s
● R a n d o m a r t i c l e
● A b o u t W i k i p e d i a
● C o n t a c t u s
● D o n a t e
C o n t r i b u t e
● H e l p
● L e a r n t o e d i t
● C o m m u n i t y p o r t a l
● R e c e n t c h a n g e s
● U p l o a d f i l e
S e a r c h
Search
A p p e a r a n c e
● C r e a t e a c c o u n t
● L o g i n
P e r s o n a l t o o l s
● C r e a t e a c c o u n t
● L o g i n
P a g e s f o r l o g g e d o u t e d i t o r s l e a r n m o r e
● C o n t r i b u t i o n s
● T a l k
( T o p )
1
P o l i t i c a l V i e w s
2
R e f e r e n c e s
T o g g l e t h e t a b l e o f c o n t e n t s
J a m e s N o b l e ( c o m p u t e r s c i e n t i s t )
1 l a n g u a g e
● Р у с с к и й
E d i t l i n k s
● A r t i c l e
● T a l k
E n g l i s h
● R e a d
● E d i t
● V i e w h i s t o r y
T o o l s
T o o l s
A c t i o n s
● R e a d
● E d i t
● V i e w h i s t o r y
G e n e r a l
● W h a t l i n k s h e r e
● R e l a t e d c h a n g e s
● U p l o a d f i l e
● S p e c i a l p a g e s
● P e r m a n e n t l i n k
● P a g e i n f o r m a t i o n
● C i t e t h i s p a g e
● G e t s h o r t e n e d U R L
● D o w n l o a d Q R c o d e
● W i k i d a t a i t e m
P r i n t / e x p o r t
● D o w n l o a d a s P D F
● P r i n t a b l e v e r s i o n
P r i n t / e x p o r t
A p p e a r a n c e
F r o m W i k i p e d i a , t h e f r e e e n c y c l o p e d i a
T h i s i s a n o l d r e v i s i o n o f t h i s p a g e , a s e d i t e d b y C u r i o u s k i w i c a t ( t a l k | c o n t r i b s ) at 0 1 : 5 1 , 1 4 O c t o b e r 2 0 2 2 . T h e p r e s e n t a d d r e s s ( U R L ) i s a p e r m a n e n t l i n k t o t h i s r e v i s i o n , w h i c h m a y d i f f e r s i g n i f i c a n t l y f r o m t h e c u r r e n t r e v i s i o n .
( d i f f ) ← P r e v i o u s r e v i s i o n | L a t e s t r e v i s i o n ( d i f f ) | N e w e r r e v i s i o n → ( d i f f )
James Noble is Professor of Computer Science at the Victoria University of Wellington , in Wellington , New Zealand . He was the 2016 winner of the Dahl-Nygaard Prize .[1]
Noble is a Fellow of the Institute of IT Professionals of New Zealand, a Member of the Association for Computing Machinery , the British Computer Society and the Institute of Electrical and Electronics Engineers . He held a James Cook Research Fellowship from the Royal Society of New Zealand in 2015 and 2016. Noble is the founding Editor-In-Chief of the journal Transactions on Pattern Languages of Programming (published by Springer ).
Noble has a world-leading reputation for his work on object-orientation. He has published over 300 papers.[2] He is known for his pioneering work in programming language design, especially through his contributions to novel type systems such as ownership types and pluggable types. He has contributed to object-oriented and aspect-oriented approaches to software design, design patterns and the analysis of software corpus, software visualisation and visual languages, user interaction and agile development methodologies.[3]
Political Views
Noble has advocated for white emigration from Aotearoa New Zealand as part of decolonisation.[4]
References
^ "The AITO Dahl-Nygaard Prize Winners for 2016" . Aito.org . Retrieved 21 January 2017 .
^ "Māori have been very clear that the white problem in this country should be up to whites to solve. Emigration must be a part of that solution. #landback implies #settlersback" . twitter.com . Retrieved 13 October 2022 .
International
National
Academics
Other
t
e
R e t r i e v e d f r o m " https://en.wikipedia.org/w/index.php?title=James_Noble_(computer_scientist)&oldid=1115955282 "
C a t e g o r i e s :
● L i v i n g p e o p l e
● N e w Z e a l a n d c o m p u t e r s c i e n t i s t s
● V i c t o r i a U n i v e r s i t y o f W e l l i n g t o n a l u m n i
● V i c t o r i a U n i v e r s i t y o f W e l l i n g t o n f a c u l t y
● S e n i o r M e m b e r s o f t h e A C M
● M e m b e r s o f t h e B r i t i s h C o m p u t e r S o c i e t y
● C o m p u t e r s c i e n t i s t s t u b s
H i d d e n c a t e g o r i e s :
● U s e d m y d a t e s f r o m J a n u a r y 2 0 1 7
● U s e B r i t i s h E n g l i s h f r o m J a n u a r y 2 0 1 7
● A r t i c l e s w i t h h C a r d s
● A r t i c l e s w i t h I S N I i d e n t i f i e r s
● A r t i c l e s w i t h V I A F i d e n t i f i e r s
● A r t i c l e s w i t h W o r l d C a t E n t i t i e s i d e n t i f i e r s
● A r t i c l e s w i t h G N D i d e n t i f i e r s
● A r t i c l e s w i t h L C C N i d e n t i f i e r s
● A r t i c l e s w i t h N K C i d e n t i f i e r s
● A r t i c l e s w i t h N T A i d e n t i f i e r s
● A r t i c l e s w i t h D B L P i d e n t i f i e r s
● A r t i c l e s w i t h G o o g l e S c h o l a r i d e n t i f i e r s
● A r t i c l e s w i t h O R C I D i d e n t i f i e r s
● A r t i c l e s w i t h S c o p u s i d e n t i f i e r s
● A r t i c l e s w i t h S U D O C i d e n t i f i e r s
● Y e a r o f b i r t h m i s s i n g ( l i v i n g p e o p l e )
● A l l s t u b a r t i c l e s
● T h i s p a g e w a s l a s t e d i t e d o n 1 4 O c t o b e r 2 0 2 2 , a t 0 1 : 5 1 ( U T C ) .
● T h i s v e r s i o n o f t h e p a g e h a s b e e n r e v i s e d . B e s i d e s n o r m a l e d i t i n g , t h e r e a s o n f o r r e v i s i o n m a y h a v e b e e n t h a t t h i s v e r s i o n c o n t a i n s f a c t u a l i n a c c u r a c i e s , v a n d a l i s m , o r m a t e r i a l n o t c o m p a t i b l e w i t h t h e C r e a t i v e C o m m o n s A t t r i b u t i o n - S h a r e A l i k e L i c e n s e .
● P r i v a c y p o l i c y
● A b o u t W i k i p e d i a
● D i s c l a i m e r s
● C o n t a c t W i k i p e d i a
● C o d e o f C o n d u c t
● D e v e l o p e r s
● S t a t i s t i c s
● C o o k i e s t a t e m e n t
● M o b i l e v i e w