David W. Barron - David W. Barron
David W. Barron | |
---|---|
narozený | [1] | 9. ledna 1935
Zemřel | 2. ledna 2012[2][3] | (ve věku 76)
Národnost | britský |
Siglum | DWB |
Státní občanství | Spojené království |
Známý jako | Ionosférické studie Návrh a implementace programovacího jazyka |
Vědecká kariéra | |
Pole | Fyzika Počítačová věda |
Instituce | Matematická laboratoř University of Cambridge University of Southampton Britská počítačová společnost |
Doktorandi | David De Roure (1990)[4] |
David William Barron FBCS (9. ledna 1935 - 2. ledna 2012) byl britský akademik ve fyzice a informatice, který byl popsán v Times Higher Education časopis jako jeden z „otců zakladatelů“ informatiky.[3]
Rodina
Zůstal po něm jeho manželka Valerie a dvě děti Nik a Jacky.
Práce
Šíření rádiových vln
Barronova práce s Henry Rishbeth o šíření rádiových vln[5][6] byl průkopníkem v prohlubování porozumění tomu, jak se rádiové vlny odrážejí na hranici ionosféry.
Počítačová věda
Barron zahájil akademickou kariéru na univerzitě v Cambridge, kde získal titul PhD Cavendishova laboratoř. Jeho výzkum zahrnoval velmi ranou práci v počítačových aplikacích a byl uživatelem originálu EDSAC computer, první elektronický počítač s uloženým programem na světě, který vstoupil do obecné služby.
Po ukončení doktorského studia nastoupil do Cambridge Mathematical Laboratory a přispěl k rozvoji EDSAC 2 počítač. Na počátku 60. let byl vedoucím vývoje softwaru v projektu Titan, což bylo společné úsilí společnosti Ferranti Ltd s cílem vyvinout redukovanou verzi počítače Atlas. V této roli vedl úsilí Cambridge o vývoj Titan Supervisor (multi-programovací operační systém) a CPL (Kombinovaný programovací jazyk ). Titan Supervisor v pravý čas vedl k systému Cambridge Multiple-Access System, který poskytoval průkopnickou službu sdílení času velké komunitě uživatelů v Cambridge a později byl také zaměstnán v Cambridge založeném Computer Aided Design Center. Projekt CPL prolomil nový směr v jazykovém designu a obecnosti aplikací a výsledný definiční dokument sepsal původní vývojový tým.[7] CPL byl pozoruhodný vést k BCPL a tudíž B a pak Programovací jazyk C..
Barron opustil Cambridge v roce 1967, aby se usadil na katedře počítačové vědy v University of Southampton kde zůstal až do svého odchodu do důchodu v roce 2000. Jako počítačový vědec přispíval do mnoha oborů, jak se z počítačové vědy stala vlastní disciplína. V Southamptonu pokračoval ve svých téměř jedinečných schopnostech psát a přednášet. V roce 2009, k 60. výročí dokončení počítače Cambridge EDSAC, přednesl klíčovou přednášku o tom, co se týkalo programování tohoto průkopnického stroje v 50. letech.[8]
Byl jedním ze zakládajících redaktorů Software: Praxe a zkušenosti,[9] a jako redaktor působil od roku 1971 více než 30 let.
Barron je autorem mnoha textů, které vysvětlovaly vznikající téma generacím studentů a vědců. S dalšími vydal v roce 1967 příručku pro Autokód Titanu programování.[10]V následujících letech Barron psal texty o rekurzivním programování (1968),[11] Assemblers and Loaders (1969),[12] Operační systémy (1971 a 1984),[13][14] Programovací jazyky (1977),[15] Pascal Implementace (1981),[16] Pokročilé programování (1984),[17] Zpracování a sazba textu (1987)[18] a skriptovací jazyky (2000).[19]
Na své osobní webové stránce se Barron skromně popsal jako „staromódní vědec, pozůstatek minulosti“.[20]
Reference
- ^ Grant, John (1971). Kdo je kdo z britských vědců. ISBN 978-0-58211464-7. Citováno 2012-01-11.
- ^ „Profesor David Barron“. Na památku a oslavu. University of Southampton. 2012-01-02. Archivováno od původního dne 2020-03-10. Citováno 2012-01-11.
- ^ A b „David Barron, 1935–2012“. Times Higher Education. TES Global. 2012-02-02. ISSN 0049-3929. Archivováno od původního dne 2020-03-10. Citováno 2012-02-03.
- ^ De Roure, David „Dave“ Charles (1990). Prostředí lisp pro modelování distribuovaných systémů (kvaziparalelní lisp) (Disertační práce). University of Southampton. Číslo objednávky AAIDX94677. (261 stránek)
- ^ Rishbeth, Henry; Barron, David William (1960). "Rovnovážné distribuce elektronů ve vrstvě ionosféry F2". Journal of Atmospheric and Terrestrial Physics. 18 (2–3): 234–252. Bibcode:1960JATP ... 18..234R. doi:10.1016/0021-9169(60)90095-7.
- ^ Barron, David William (1959). „Teorie„ vlnovodného režimu “šíření rádiových vln, když ionosféra není ostře ohraničena.“ Filozofický časopis. 4 (45): 1068–1081. Bibcode:1959PMag .... 4.1068B. doi:10.1080/14786435908238287.
- ^ Barron, David William; Buxton, John N .; Hartley, David Fielding; Nixon, Eric; Strachey, Christopher S. (1963). "Hlavní rysy CPL". Počítačový deník. 6 (2): 134–143. doi:10.1093 / comjnl / 6.2.134.
- ^ Barron, David William (2010). "EDSAC: Programátor si pamatuje". Počítačový deník.
- ^ „Software: Praxe a zkušenosti“. Wiley. doi:10.1002 / (ISSN) 1097-024X. ISSN 1097-024X. Archivovány od originál dne 2016-03-28.
- ^ Barron, David William; et al. (1967). Programovací manuál Titan Autocode (3. vyd.). Cambridge, Velká Británie: University Mathematical Laboratory, Univerzita v Cambridge. OCLC 459308. Citováno 2020-03-10. (108 stránek)
- ^ Barron, David William (1968) [1967]. Napsáno v Cambridge ve Velké Británii. Gill, Stanley (vyd.). Rekurzivní techniky v programování. Macdonald Computer Monographs (1. vyd.). Londýn, Velká Británie: Macdonald & Co. (Publishers) Ltd. Bibcode:1970rtp..book ..... B. SBN 356-02201-3. (viii + 64 stránek)
- ^ Barron, David William (1978) [1971, 1969]. Napsáno v University of Southampton, Southampton, Velká Británie. Floretin, J. John (ed.). Assemblers and Loaders. Počítačové monografie (3. vyd.). New York, USA: Elsevier North-Holland Inc. ISBN 0-444-19462-2. LCCN 78-19961. (xii + 100 stránek)
- ^ Barron, David William (1971). Počítačové operační systémy (1. vyd.). Chapman a Hall.
- ^ Barron, David William (1984). Počítačové operační systémy: pro mikro, mini a mainframy (2. vyd.). Chapman a Hall.
- ^ Barron, David William (1977). Úvod do studia programovacích jazyků. Cambridge University Press.
- ^ Barron, David William (1981-04-07). PASCAL - Jazyk a jeho implementace. Wiley Series ve výpočetní technice. 23 (1. vyd.). Wiley. ISBN 0-47127835-1. (312 stránek)
- ^ Barron, David William; Bishop, Judith „Judy“ Mary (1984). Pokročilé programování: Praktický kurz. Wileyova série ve výpočetní technice (1. vyd.). John Wiley & Sons Ltd.. ISBN 0-47190521-6. (277 stránek)
- ^ Barron, David William; Rees, Michael „Mike“ J. (1987). Zpracování a sazba textu pomocí Unixu. International Computer Science Series (1. vyd.). Addison-Wesley. ISBN 0-20114219-8. (464 stránek)
- ^ Barron, David William (Červenec 2000). Svět skriptovacích jazyků. Worldwide Series in Computer Science (1. vyd.). Wiley. ISBN 978-0-471-99886-0. (506 stránek)
- ^ Barron, David William (2010). „David Barron“. School of Electronics and Computer Science, University of Southampton. Archivovány od originál (osobní webová stránka) dne 06.03.2012. Citováno 2010-06-17.