Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Ричард Д. Гринблатт (родился 25 декабря 1944 года) — американский программист. Вместе с Биллом Госпером его можно считать одним из основателей хакерского сообщества, и он занимает выдающееся место в сообществах, связанных с языком программирования Lisp и Лабораторией искусственного интеллекта Массачусетского технологического института (MIT).
American computer programmer (born 1944)
Richard D. Greenblatt (born December 25, 1944) is an American computer programmer. Along with Bill Gosper, he may be considered to have founded the hacker community, and holds a place of distinction in the communities of the programming language Lisp and of the Massachusetts Institute of Technology (MIT) Artificial Intelligence Laboratory.
Ранние годы
Гринблатт родился в Портленде, штат Орегон, 25 декабря 1944 года. Когда он был ребенком, его семья переехала в Филадельфию, штат Пенсильвания. После развода родителей он вместе с матерью и сестрой переехал в Колумбию, штат Миссури.
Greenblatt was born in Portland, Oregon on December 25, 1944. His family moved to Philadelphia, Pennsylvania when he was a child. He later moved to Columbia, Missouri with his mother and sister when his parents divorced.
Стать хакером
Гринблатт поступил в Массачусетский технологический институт осенью 1962 года, и примерно на втором курсе обучения он пришел в знаменитый клуб моделистов-железнодорожников Tech Model Railroad Club при MIT. В то время Питер Самсон написал программу на Фортране для машин серии IBM 709, чтобы автоматизировать трудоемкий процесс составления сложных расписаний для обширной модели железнодорожной сети клуба. Гринблатта побудило создать компилятор Фортрана для PDP-1, которого тогда еще не было. Не было доступного времени на компьютере для отладки компилятора и даже для его ввода. Спустя годы элементы этого компилятора (в сочетании с некоторыми идеями Стивена Пайнера, члена TMRC и автора одного из первых компиляторов Фортрана для PDP-4, работавшего в Digital Equipment Corporation) были введены и "проявили признаки жизни". Однако к тому времени потребность в компиляторе Фортрана уже отпала, поэтому разработка компилятора не была продолжена. Этот и другие опыты в TMRC, особенно влияние Алана Котока, работавшего в DEC и являвшегося младшим партнером команды разработчиков компьютера PDP-6, привели Гринблатта в Лабораторию Искусственного Интеллекта, где он стал "хакером от хакеров", известным своим мастерством в программировании, как описано Стивеном Леви в книге "Хакеры: герои компьютерной революции", и как признали Джеральд Джей Суссман и Гарольд Абельсон, сказав, что им повезло учиться программированию у Билла Госпера и Ричарда Гринблатта. Действительно, он провел так много времени, программируя машины семейства Programmed Data Processor (PDP), что был отчислен из MIT на первом курсе третьего года и вынужден был устроиться на работу в фирму Charles Adams Associates, пока Лаборатория Искусственного Интеллекта не наняла его примерно через шесть месяцев.
Greenblatt enrolled in MIT in the fall of 1962, and around his second term as an undergraduate student, he found his way to MIT's famous Tech Model Railroad Club. At that time, Peter Samson had written a program in Fortran for the IBM 709 series machines, to automate the tedious business of writing the intricate timetables for the Railroad Club's vast model train layout. Greenblatt felt compelled to implement a Fortran compiler for the PDP 1, which then lacked one. There was no computer time available to debug the compiler, or even to type it into the computer. Years later, elements of this compiler (combined with some ideas from fellow TMRC member Steven Piner, the author of a very early PDP 4 Fortran compiler while working for Digital Equipment Corporation) were typed in and "showed signs of life". However, the perceived need for a Fortran compiler had evaporated by then, so the compiler was not pursued further. This and other experiences at TMRC, especially the influence of Alan Kotok, who worked at DEC and was the junior partner of the design team for the PDP 6 computer, led Greenblatt to the AI Lab, where he proceeded to become a "hacker's hacker" noted for his programming acumen as described in Steven Levy's Hackers: Heroes of the Computer Revolution, and as acknowledged by Gerald Jay Sussman and Harold Abelson when they said they were fortunate to have been apprentice programmers at the feet of Bill Gosper and Richard Greenblatt. Indeed, he spent so much time programming the Programmed Data Processor (PDP) machines there that he failed out of MIT as a first term junior and had to take a job at a firm, Charles Adams Associates, until the AI Lab hired him about 6 months later.
Lisp Machines, Inc.
В 1979 году он и Том Найт были главными разработчиками Lisp-машины MIT. Он основал Lisp Machines, Inc. (позже переименованную в Gigamos Systems), воплощая своё представление об идеальной компьютерной компании, ориентированной на хакеров, в отличие от более коммерческой направленности Symbolics.
In 1979, he and Tom Knight were the main designers of the MIT Lisp machine. He founded Lisp Machines, Inc. (later renamed Gigamos Systems), according to his vision of an ideal hacker friendly computer company, as opposed to the more commercial ideals of Symbolics.
Разработанное значительное программное обеспечение
Он был основным разработчиком Maclisp для PDP-6. Он создал Mac Hack, первую компьютерную программу, способную играть в шахматы на турнирном уровне, и первую программу, участвовавшую в шахматном турнире с людьми. Скептик в области ИИ Хьюберт Дрейфус, известный своим утверждением о том, что компьютеры не смогут играть в шахматы на высоком уровне, был обыгран этой программой, что ознаменовало начало "достойных" выступлений компьютерных шахмат. В 1977 году непобежденный чемпион мира по шахматам Бобби Фишер сыграл три партии в Кембридже, штат Массачусетс, против компьютерной программы Гринблатта, и Фишер выиграл все три. Гринблатт совместно с Томом Найтом и Стюартом Нельсоном разработал Incompatible Timesharing System (ITS) – высоко влиятельную операционную систему с разделением времени для PDP-6 и PDP-10, использовавшуюся в MIT.
He was the main implementor of Maclisp on the PDP 6. He wrote Mac Hack, the first computer program to play tournament level chess and the first to compete in a human chess tournament. AI skeptic Hubert Dreyfus, who famously made the claim that computers would not be able to play high quality chess, was beaten by the program, marking the start of "respectable" computer chess performances. In 1977, unbeaten chess champion Bobby Fischer played three games in Cambridge, Massachusetts against Greenblatt's computer program, and Fischer won all of them. Greenblatt, along with Tom Knight and Stewart Nelson, co wrote the Incompatible Timesharing System (ITS), a highly influential time sharing operating system for the PDP 6 and PDP 10 used at MIT.