Ричард Гринблатт: Американдық бағдарламашы және хакерлер тарихындағы тұлға
Richard Greenblatt (programmer)
Ричард Гринблатт (1944 ж.т.), американдық бағдарламашы, Lisp тілінің және MIT зертханасының дамуына үлкен үлес қосып, хакер қауымдастығының негізін қалаушылардың бірі.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Американдық компьютерлік бағдарламашы (1944 жылы туған)
American computer programmer (born 1944)
Ричард Д. Гринблатт (1944 жылғы 25 желтоқсанда туған) – американдық компьютерлік бағдарламашы. Билл Госпермен бірге ол хакер қауымдастығының негізін қалаушылардың бірі саналады және Lisp бағдарламалау тілі мен Массачусетс технология институтының (MIT) жасанды интеллект зертханасы қауымдастықтарында құрметті орынға ие.
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.
Ерте өмір
Гринблат 1944 жылдың 25 желтоқсанында Орегон штатының Портленд қаласында дүниеге келген. Ол бала кезінде отбасысымен Пенсильвания штатының Филадельфия қаласына көшіп келді. Әкесі мен анасы ажырасқаннан кейін ол анасы мен қарындасымен Миссури штатының Колумбия қаласына көшті.
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 жылдың күзінде МТИ-ге оқуға түсті, ал екінші семестрде бакалавриат студенті ретінде MIT-дің әйгілі Tech Model Railroad клубына жол тапты. Сол кезде Питер Самсон IBM 709 сериялы машиналар үшін Фортран тілінде бағдарлама жазды, ол теміржол клубының үлкен макеттік пойыз жолы үшін күрделі кестелерді жазудың қиын жұмысын автоматтандыруға арналған еді. Гринблатт PDP 1 үшін Fortran компиляторын жасауға ұмтылды, ол кезде ол мүлде болмады. Компиляторды жөндеуге, тіпті компьютерге енгізуге де компьютерлік уақыт жетілмеді. Бірнеше жылдан кейін осы компилятордың элементтері (TMRC мүшесі Стивен Пайнердің идеяларымен біріктірілді, ол Digital Equipment Corporation компаниясында жұмыс істеген кезде PDP 4 Fortran компиляторының авторы болған) енгізіліп, «өмірдің белгілерін көрсетті». Алайда, Fortran компиляторына деген қажеттілік сол кезде жойылды, сондықтан компиляторды одан әрі дамыту тоқтатылды. Бұл және TMRC-дегі басқа да тәжірибелер, әсіресе DEC-те жұмыс істеген және PDP 6 компьютерінің жобалау тобының кіші серіктесі болған Алан Котоктың ықпалы Гринблатты AI зертханасына жеткізді, онда ол Стивен Левидің «Хакерлер: Компьютер революциясының батырлары» кітабында сипатталғандай, өте шебер бағдарламашы ретінде танылды, сондай-ақ Джеральд Джей Суссман мен Гарольд Абельсон Билл Госпер мен Ричард Гринблаттың шәкірттері болғандары үшін өте бақытты екендерін айтты. Шындығында, ол бағдарламаланатын деректер процессорларын (PDP) бағдарламалауға соншалық уақыт жұмсады ki, MIT-тен бірінші курс студенті ретінде шығып қалды және Чарльз Адамс Ассошиэйтедс фирмасында жұмыс істеуге мәжбүр болды, бірақ шамамен 6 айдан кейін AI зертханасы оны жұмысқа алды.
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 жылы ол Том Найтпен бірге MIT Lisp машинасының бас дизайнерлері болды. Symbolics компаниясының коммерциялық мүдделеріне қарсы, идеалды хакерге ыңғайлы компьютерлік компания құру арманымен ол Lisp Machines, Inc. (кейіннен Gigamos Systems деп аталды) компаниясын құрды.
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-ті, турнирлік деңгейде шахмат ойнаған алғашқы компьютерлік бағдарламаны және адам шахмат турнирінде алғаш рет қатысқан бағдарламаны жазды. AI-ға күмәмен қараған Хьюберт Дрейфус, компьютерлер жоғары сапалы шахмат ойнай алмайды деген атақты мәлімдеме жасаған еді, осы бағдарламадан жеңілді, бұл "құрметті" компьютерлік шахмат өнімдерінің басталуын білдірді. 1977 жылы жеңіліссіз шахмат чемпионы Бобби Фишер Массачусетс штатының Кембридж қаласында Гринблатттың компьютерлік бағдарламасына қарсы үш партия ойнады және Фишер олардың барлығында жеңіске жетті. Гринблат Том Найт пен Стюарт Нельсонмен бірлесіп, МТИ-де қолданылатын PDP 6 және PDP 10 үшін жоғары ықпалды уақытты бөлісу операциялық жүйесін (ITS) жазды.
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.