John Barnes (informaticien) - John Barnes (computer scientist)
John Barnes | |
---|---|
Née |
John Gilbert Presslie Barnes
|
Citoyenneté | Royaume-Uni |
Éducation | Université de Cambridge |
Connu pour | Langages de programmation : RTL/2 ALGOL Ada , Mécanisme Rendezvous |
Carrière scientifique | |
Des champs | L'informatique |
Établissements |
Imperial Chemical Industries Wolfson College, Oxford |
John Gilbert Presslie Barnes est un informaticien britannique surtout connu pour son rôle dans le développement et la diffusion du langage de programmation Ada . Il est le principal inventeur et protagoniste du mécanisme Ada Rendezvous.
Barnes a étudié les mathématiques à l' Université de Cambridge et a ensuite travaillé à Imperial Chemical Industries (ICI). Il a été boursier industriel au Wolfson College d'Oxford à la toute fin des années 1970 ou au début des années 1980, très probablement à la suggestion du professeur Tony Hoare .
Avant de travailler dans l'équipe de conception d'Ada, alors qu'il était chez ICI, il a conçu et implémenté un dialecte du langage ALGOL , nommé Real-Time Language 2 ( RTL/2 ) pour le calcul temps réel .
Barnes a reçu un doctorat honorifique en philosophie (Ph.D.) de l' Université de York en 2006.
Publications
- Barnes, JGP (octobre 1976). RTL/2 : Conception et philosophie . Londres : Heydon. ISBN 978-0855012243.
- Barnes, John; Brosgol, Ben (janvier 1995). Ada 95 Justification : Le langage, les bibliothèques standard . Berlin; New York : Springer . ISBN 3-540-63143-7.
- Barnes, John (10 juin 1998). Programmation en Ada 95 (2e éd.). Addison-Wesley . ISBN 0-201-34293-6.
- Barnes, John (15 juin 1997). Ada à haute intégrité : l'approche SPARK . Addison-Wesley. ISBN 0-201-17517-7. Archivé de l' original le 5 avril 2005 . Récupéré le 17 novembre 2005 .
- Barnes, John (25 avril 2003). Logiciel à haute intégrité : l'approche SPARK de la sûreté et de la sécurité . Addison-Wesley. ISBN 0-321-13616-0.
- Barnes, John (30 juin 2006). Programmation en Ada 2005 . Addison Wesley. ISBN 0-321-34078-7.
- Barnes, John (11 août 2014). Programmation dans Ada 2012 . La presse de l'Universite de Cambridge. ISBN 978-1107424814.