Кеннет Боулз
Кеннет Л. Боулз | |
---|---|
Рожденный | в. 1929 год |
Умер | Солана-Бич, Калифорния , США | 15 августа 2018 г.
Национальность | Американский |
Альма-матер | Корнельский университет (доктор философии, 1955 г.) |
Известный | UCSD Паскаль |
Научная карьера | |
Поля | Информатика |
Учреждения | Калифорнийский университет, Сан-Диего |
Докторантура | Генри Дж. Букер |
Кеннет Л. «Кен» Боулз (ок. 1929 - 15 августа 2018) был американским ученым-компьютерщиком, наиболее известным своей работой по инициированию и руководству проектом UCSD Pascal , когда он был профессором информатики в Калифорнийском университете. Сан-Диего ( UCSD ). [1]
Образование
[ редактировать ]Боулз получил докторскую степень под руководством Генри Г. Букера в Корнельском университете в 1955 году. [2] для радиолокационных исследований Северного сияния . [ нужна ссылка ]
Карьера
[ редактировать ]Начиная с 1960 года Боулз работал в Центральной лаборатории распространения радиосвязи Национального бюро стандартов . [1] где он руководил строительством и исследовательской деятельностью Радиообсерватории Хикамарка недалеко от Лимы, Перу. Эта работа включала интенсивное использование компьютеров для анализа сигналов для изучения ионосферы и магнитосферы Земли. [2]
В 1965 году профессор Генри Букер пригласил Боулза помочь ему открыть факультет прикладной электрофизики в Калифорнийском университете в Сан-Франциско .Им было поручено открыть и организовать новую кафедру прикладной инженерной физики (АПТ). [2]
начали проводить новый радиоастрономический эксперимент Когда возле UCSD для изучения ионизированной атмосферы Солнца, концентрация на компьютерном анализе привела к тому, что UCSD назначил Боулза директором компьютерного центра в 1968 году. Он представил интерактивные вычисления в UCSD , но вернулся к постоянному преподаванию. в 1974 году, когда бюджетное давление сделало компьютерные центры очень спорными. [2]
Стремясь увеличить использование компьютеров студентами и одновременно снизить затраты, Боулз хотел воспользоваться небольшой ценой/выгодой компьютера. [1] Урс-Амманн [3] P-machine позволил Паскаль реализовать на различных машинах.Вместе с аспирантом Марком Овергаардом и поддерживающей командой студентов он затем решил предоставить недорогие образовательные компьютерные услуги большинству студентов UCSD , использующих небольшие компьютеры. С конца 1974 по 1980 год этот проект перерос в проект UCSD Pascal . [2]
Руководство компьютерным центром: когда работа Боулза в университетском отборочном комитете не привела к появлению нового директора вычислительного центра UCSD, канцлер UCSD убедил Боулза самому занять эту должность в 1968 году. Боулза практически выгнали в 1974 году, когда университет освободил его от должности большую часть своего авторитета в качестве директора вычислительного центра UCSD, когда он был в поездке с лекциями в Оксфордский университет. Возникли разногласия в приоритетах. Боулз хотел, чтобы множество машин давало студентам практический опыт работы с интерактивными вычислениями. Вместо этого университет обязался приобрести большой мэйнфрейм IBM и установил приоритеты центра по поддержке бизнес-процессов администрации университета. [4]
Проект UCSD Pascal вызвал некоторые споры: сторонники Паскаля были недовольны UCSD Pascal расширениями языка . Некоторые из этих расширений теперь присутствуют в современных компиляторах Паскаля .
По мере роста проекта UCSD Pascal проекту было необходимо покинуть UCSD , лицензируя программное обеспечение коммерческому поставщику. [2] UCSD налогами обеспокоен [1] вынудил передать лицензию на проект SofTech Microsystems, вступив в силу 1 июня 1979 года. [5]
Затем Боулз основал небольшую компанию по разработке программного обеспечения, которая вскоре стала называться TeleSoft , которая стала основным поставщиком компиляторов для языка программирования Ada во всем мире. В 1984 году он получил ранний почетный статус, чтобы сосредоточить свое внимание на TeleSoft. После продажи своей доли в TeleSoft в 1989 году он в течение нескольких лет участвовал в работе комитета ISO, ответственного за версию языка Ada 95. [2]
На пенсии Боулз увлекался фотографией, в основном полевых цветов округа Сан-Диего и птиц юго-запада США. [2] [6]
Студенты
[ редактировать ]Среди основных участников проекта и студентов Боулза: [ нужна ссылка ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с д Боулз, Кен (22 октября 2004 г.). «Некоторые идеи по генерации UCSD Pascal» . Архивировано из оригинала (PPT) 4 марта 2016 г. Проверено 13 февраля 2011 г.
- ^ Jump up to: а б с д и ж г час «Биографии спикеров» . Симпозиум воссоединения Паскаля UCSD . Калифорнийский университет в Сан-Диего . 22 октября 2004 г. Архивировано из оригинала 31 декабря 2017 г. Проверено 15 февраля 2011 г.
- ^ Амманн, Урс (1977). О генерации кода в компиляторе Pascal, Программное обеспечение: практика и опыт , Vol. 7, № 3 . стр. 391–423.
- ^ Макмиллан, Уильям В. «Способность Java работать на самых разных компьютерах выросла из программного обеспечения, разработанного десятилетия назад». IEEE Spectrum 48(7): июль 2011 г., стр. 44–49, 58–59.
- ^ «Исходная лицензия UCSD» . Архивировано из оригинала 28 февраля 2012 г. Проверено 13 февраля 2011 г.
- ^ «Доктор Кеннет Л. Боулз» . Калфотос . Калифорнийский университет в Беркли . Проверено 15 февраля 2011 г.
Дальнейшее чтение
[ редактировать ]- Фостер, Кристина (сентябрь 2004 г.). «UCSD Pascal и революция ПК» . Выпускники UCSD . Том. 1, нет. 3. Архивировано из оригинала 6 марта 2012 г.
- Макмиллан, Уильям В. (23 июня 2009 г.). «Забытый предок Java» . IEEE-спектр . Проверено 15 мая 2023 г.