1907 -1980Гг.
Джон Уильям Мокли (англ. John William Mauchly, в русскоязычной литературе фамилия также транскрибируется как «Моучли») — американский физик и инженер, один из создателей первого в мире электронного компьютера ENIAC
Создатель языка Short Code
Джон Мокли родился 30 августа 1907 года в США, в городе Цинцинатти (Огайо)
В 1925–1932 годах учился в Университете Джонса Хопкинса
В 1933–1941 годах — профессор физики в Урсинус-колледже (пригород Филадельфии).
Мокли получил докторскую степень по физике в Университете Джона Хопкинса и занял должность преподавателя физики в Колледже Урсинуса. Поскольку его работа в области метеорологии требовала обширных расчетов, он начал экспериментировать с альтернативами механическому оборудованию.
В 1941–1947 годах — сотрудник Пенсильванского университета.
Вместе с Джоном Преспером Экертом с 1943 по 1945 год работали над созданием первого электронного компьютера общего назначения ENIAC для Армии США.
В 1947 году Мокли и Эккерт организовали первую в мире компанию по созданию электронных компьютеров — Eckert–Mauchly Computer Corporation (EMCC), которая разработала BINAC (1949) и UNIVAC I (1951, первый американский коммерческий компьютер). и использовал не обычную (для тех времен) систему ввода информации – вместо перфокарт использовалась магнитная лента.
Разработали ряд ключевых идей архитектуры ЭВМ, в том числе концепцию работы ЭВМ с хранимой в памяти программой
Мокли предложил некоторые основополагающие идеи в области программирования (подпрограммы и др.).
В 1949 годы, при непосредственном участии Джона Мокли, был создан первый язык программирования Short Code.
Награды
За достижения на компьютерном поприще Мокли был удостоен многих наград, среди которых: Медаль Говарда Поттса (1949);
Медаль Джона Скотта (1961);
Мемориальная премия Гарри Гуда (1966);
Премия Гарольда Пендера (1973);
Премия Эмануэля Пиора (1978).
Помимо ENIAC, Джон Мокли участвовал в разработке следующих проектов:
BINAC (1949) — ламповая вычислительная машина, которая для ввода информации вместо перфокарт впервые использовала магнитную ленту.
UNIVAC I (1951) — первый коммерческий массовый компьютер, который положил начало целой серии компьютеров, выпуск которых продолжался до середины 80-х годов.
EDVAC — более совершенный компьютер, над которым Мокли работал на начальном этапе.
«Краткий код» (1949) — один из первых примитивных интерпретаторов языка программирования, созданный под руководством Мокли
Кроме того, Мокли и его коллега Джон Преспер Экерт разработали ряд ключевых идей архитектуры ЭВМ, в том числе концепцию работы ЭВМ с хранимой в памяти программой
Умер Джон Мокли 8 января 1980 года (72 года в Эмблере (Пенсильвания). Соединенных Штатах,