Kenneth Bowles - Kenneth Bowles
Kenneth L. Bowles | |
---|---|
narozený | C.1929 |
Zemřel | |
Národnost | americký |
Alma mater | Cornell University (Ph.D. 1955) |
Známý jako | UCSD Pascal |
Vědecká kariéra | |
Pole | Počítačová věda |
Instituce | University of California, San Diego |
Doktorský poradce | Henry G. Booker |
Kenneth L. „Ken“ Bowles (c. 1929 - 15. srpna 2018) byl Američan počítačový vědec nejlépe známý pro svou práci při zahájení a řízení UCSD Pascal projektu, kdy působil jako profesor informatiky na University of California, San Diego (UCSD ).[1]
Vzdělávání
Tato sekce potřebuje expanzi s: mohli bychom přidat jeho undergrad? právě teď je tato část velmi malá. Můžete pomoci přidávat k tomu. (Únor 2016) |
Bowles přijal jeho PhD pod Henry G. Booker na Cornell University v roce 1955[2] pro radarové studie Polární záře[Citace je zapotřebí ].
Zaměstnanost
Od roku 1960 pracoval Bowles pro laboratoř Central Radio Propagation Lab, Národní úřad pro standardy,[1] kde řídil konstrukci a výzkum využití Rádiová observatoř Jicamarca poblíž Limy v Peru. Tato práce zahrnovala intenzivní používání počítačů pro analýzu signálu ke studiu ionosféry a magnetosféry Země.[2]
V roce 1965 byl Bowles pozván profesorem Henrym Bookerem, aby mu pomohl zahájit Oddělení aplikované elektrofyziky v UCSD Měli za úkol zahájit a zorganizovat nové oddělení aplikované inženýrské fyziky (AEP).[2]
Při zahájení zavádění nového radioastronomického experimentu blízko UCSD pro studium ionizované atmosféry Slunce vedla koncentrace na počítačové analýze UCSD jmenovat Bowlese do funkce ředitele počítačového centra v roce 1968. Zavedl interaktivní výpočetní techniku do UCSD, ale vrátil se k výuce na plný úvazek v roce 1974, kdy díky rozpočtovým tlakům byla počítačová centra velmi kontroverzní.[2]
Ve snaze zvýšit využití počítačů studenty a zároveň snížit náklady chtěl Bowles využít výhody malého počítače za výhodnou cenu.[1] Urs-Ammann[3] P-stroj povoleno Pascal být implementován na různých strojích. s postgraduálním studentem Mark Overgaard a podpůrný tým vysokoškoláků se poté vydal poskytovat levné instruktážní výpočetní služby pro většinu z nich UCSD studenti používající malé počítače. Mezi koncem roku 1974 a 1980 tento projekt přerostl v UCSD Pascal Projekt.[2]
Ředitelství výpočetního střediska: když Bowlesova práce ve vyhledávacím výboru univerzity nepřinesla nového ředitele pro výpočetní středisko UCSD, kancléř UCSD přesvědčil Bowlesa, aby se této práce ujal sám v roce 1968. Bowles byl téměř vyloučen v roce 1974, kdy ho univerzita zbavila hodně z jeho autority jako ředitele výpočetního centra UCSD, zatímco byl na přednáškové cestě na Oxfordskou univerzitu. V prioritách došlo k neshodě. Bowles chtěl, aby mnoho strojů poskytlo studentům praktické zkušenosti s interaktivními výpočty. Univerzita se místo toho zavázala ke koupi velkého sálového počítače IBM a stanovila priority centra v oblasti podpory obchodních procesů pro správu univerzity.[4]
The UCSD Pascal Projekt způsobil nějakou polemiku s Pascal puristé nespokojeni UCSD Pascal rozšíření jazyka. Některé z těchto rozšíření jsou nyní k dispozici v moderní verzi Pascal překladače.
Jako UCSD Pascal Projekt rostl, bylo nutné, aby projekt odešel UCSD licencí k softwaru komerčnímu prodejci.[2] The UCSD obavy z daní[1] přinutil licenci k projektu pro SofTech Microsystems s účinností od 1. června 1979.[5]
Bowles poté založil malou společnost zabývající se vývojem softwaru, která byla brzy povolána TeleSoft, která se stala hlavním dodavatelem překladačů pro Programovací jazyk Ada celosvětově. V roce 1984 získal raný emeritní status, aby soustředil svou pozornost na TeleSoft. Poté, co v roce 1989 prodal svůj podíl v TeleSoftu, se několik let účastnil výboru ISO odpovědného za revizi jazyka Ada 95.[2]
V důchodu si Bowles užíval fotografování, většinou divokých květů okresu San Diego a ptáků na jihozápadě USA.[2][6]
Studenti
Mezi hlavní členy projektu a studenty Dr. Kennetha L. Bowlese patří:
- Mark Allen
- Richard Kaufmann
- Pete Lawrence
- Joel McCormack
- Mark Overgaard
- Keith Shillington
- Roger Sumner
- John Van Zandt
Viz také
Reference
- ^ A b C d Bowles, Ken (2004-10-22). „Some Insights for UCSD Pascal Generation“ (PPT).
- ^ A b C d E F G h „Speaker Biographies“. UCSD Pascal Reunion Symposium. Kalifornská univerzita v San Diegu. 22. října 2004. Citováno 15. února 2011.
- ^ Ammann, Urs (1977). Při generování kódu v kompilátoru Pascal, Software - praxe a zkušenosti, Sv. 7, č. 3. 391–423.
- ^ McMillan, William W. „Schopnost Javy běžet na mnoha různých druzích počítačů vyrostla ze softwaru navrženého před desítkami let.“ IEEE Spectrum 48 (7): July 2011, p 44-49, 58-59
- ^ „Zdrojová licence UCSD“. Archivovány od originál dne 2012-02-28. Citováno 2011-02-13.
- ^ „Dr. Kenneth L. Bowles“. Calphotos. University of California, Berkeley. Citováno 15. února 2011.