Хэмблин, Чарльз Леонард

Чарльз Леона́рд Хэ́мблин (англ. Charles Leonard Hamblin; 20 ноября 1922[1][2][…], Новый Южный Уэльс, Австралия14 мая 1985[3], Новый Южный Уэльс, Австралия) — австралийский философ, логик и пионер информатики. Наиболее известен введением обратной польской записи и использованием стека в 1957 году. В философии известен книгой «Ошибки» (англ. Fallacies), ставшей стандартным трудом в области ложных выводов в логике.

Общие сведения
Чарльз Леонард Хэмблин
англ. Charles Leonard Hamblin
Имя при рождении Чарльз Леонард Хэмблин
Дата рождения 20 ноября 1922(1922-11-20)[1][2][…]
Место рождения
Дата смерти 14 мая 1985(1985-05-14)[3] (62 года)
Место смерти
Страна
Образование
Род деятельности философ, логик, учёный в области информатики

Биография

Чарльз Леонард Хэмблин родился в Питершеме (штат Новый Южный Уэльс). Его родителями были Чарльз Освальд Хэмблин и Кэтрин Мэй Уайт. Он учился в Средней школе для мальчиков Северного Сиднея и Гимназии Джилонга. Обучение было прервано Второй мировой войной и службой в радарных войсках ВВС Австралии. Хэмблин изучал философию, математику и физику, а также получил степень магистра философии с отличием в Мельбурнском университете. В 1957 году он получил докторскую степень в Лондонской школе экономики по теме «Язык и теория информации» под руководством Карла Поппера, критикуя теорию информации Клода Шеннона с семантической точки зрения. С 1955 года он был преподавателем, а затем профессором философии в Технологическом университете Нового Южного Уэльса (ныне Университет Нового Южного Уэльса) в Сиднее[5], где работал до своей смерти в 1985 году.

Во второй половине 1950-х годов Хэмблин работал с третьим компьютером, доступным в Австралии — DEUCE, произведённым компанией English Electric. Для DEUCE он разработал один из первых языков программирования, позже названный GEORGE (General Order Generator)[6], который был основан на обратной польской записи[7][8]. Его компилятор переводил программы на GEORGE в машинный язык DEUCE в 1957 году.

Работа Хэмблина считается первым использованием обратной польской записи, поэтому его называют изобретателем этого метода представления. Он продемонстрировал преимущества обратной польской записи для обработки на программируемых компьютерах.

Вторым результатом его работы с компиляторами стала концепция стека[9], которую Хэмблин разработал независимо от Фридриха Людвига Бауэра и Клауса Замельсона[10]. Стек был изобретён Аланом Тьюрингом в 1946 году для компьютера ACE. В 1957 году Хэмблин представил свою концепцию стека на первой Австралийской компьютерной конференции. Работа Хэмблина повлияла на развитие стековых компьютеров. Дизайн был использован компанией English Electric в компьютере KDF9, выпущенном в 1963 году.

В 1960-х годах Хэмблин всё больше обращался к философским вопросам. Он написал вводную книгу по формальной логике, которая сегодня является стандартным трудом по ошибкам. В ней рассматривалась обработка ложных выводов традиционной логикой и развивалась формальная диалектика. Хэмблин считается одним из основателей современной неформальной логики. В формальной семантике он известен своей вычислительной моделью дискурса и семантикой Хэмблина (или альтернативной семантикой) — подходом к семантике вопросов.

Хэмблин внёс вклад в развитие современной темпоральной логики. В ранний период он переписывался с Артуром Прайором (1958—1965); это сотрудничество привело к созданию так называемых импликаций Хэмблина. В 1972 году Хэмблин независимо переоткрыл форму исчисления длительности (интервальной логики), не зная о работе А. Г. Уокера 1947 года. Исчисление длительности Хэмблина очень похоже на то, которое позже разработали Джеймс Аллен и Патрик Хейс в середине 1980-х годов.

Хэмблин знал древнегреческий и несколько азиатских и тихоокеанских языков. В 1984 году он опубликовал многоязычный разговорник по 25 языкам, включая бирманский, корейский, японский, фиджийский и таитянский. Будучи любителем классической музыки и играя на фортепиано, Хэмблин положил слова Витгенштейна на музыку, находясь в больнице со смертельным заболеванием.

Он был женат на Рите Хэмблин[11]. У них было две дочери: Фиона Кэтрин и Джули Клэр[12].

Он умер в Дарлинг-Пойнте 14 мая 1985 года.

Публикации

Монографии

Статьи

  • "Translation To and From Polish Notation". The Computer Journal 5/3, October 1962, pp. 210–213.
  • "An Addressless Coding Scheme based on Mathematical notation". W.R.E. Conference on Computing: Proceedings, Salisbury, Weapons Research Establishment 1957.
  • "GEORGE, an Addressless Coding Scheme for DEUCE". Australian National Committee on Computation and Automatic Control, Summarized Proceedings of First Conference, Paper C6.1, 1960.
  • "Computer Languages". The Australian Journal of Science 20, P. 135-139. Перепечатано в The Australian Computer Journal 17/4, pp. 195–198 (November 1985).
  • "Questions in Montague English". Foundations of Language, 1973, 10: 41–53.

Примечания

  1. 1 2 Charles Leonard Hamblin // CONOR (словен.)
  2. 1 2 Charles Leonard Hamblin // NUKAT — 2002.
  3. 1 2 Bibliothèque nationale de France Autorités BnF (фр.): платформа открытых данных — 2011.
  4. Mathematics Genealogy Project (англ.) — 1997.
  5. Jim Mackenzie and Philip Staines, "Charles Leonard Hamblin, 1922–1985", Australasian Journal of Philosophy, Volume 63, 1985, Issue 3, p. 384. Retrieved 31 July 2022.
  6. GEORGE programming language — FOLDOC
  7. Peter McBurney, "Tribute to an Aussie computer science pioneer", The Sydney Morning Herald, 25 November 2003. Retrieved 25 November 2003.
  8. By the mid-1970s, the majority of scientists in the Western world were using calculators based on the Reverse Polish Notation logic system developed by UNSW’s Professor Charles Hamblin, UNSW Newsroom, unsw.edu.au. Retrieved 31 July 2022.
  9. C. L. Hamblin, "An Addressless Coding Scheme based on Mathematical Notation", May 1957, N.S.W. University of Technology. (typescript)
  10. Bauer, F.L., and Samelson, K., Sequential Formula Translation, Communications of the ACM 3(2): 76–83, 1960. A very influential paper for compilers
  11. Julie Hamblin, "Rita Hamblin, the voice of ABC in a man’s world", The Sydney Morning Herald, 29 November 2021. Retrieved 31 July 2022.
  12. "Family Notices", The Canberra Times, 16 May 1985, p. 21.

Литература

Ссылки