Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Томпсон, Кен23 января 2011Оглавление: 1. Томпсон, Кен 2. Награды Кен Томпсон пионер компьютерной науки, известен за свой вклад в создание языка программирования C и операционной системы UNIX. БиографияТомпсон родился в Новом Орлеане, США. Получил степень бакалавра наук в 1965 году и магистра в 1966 в области электротехники и информатики в Калифорнийском университете в Беркли. В 1960-х Томпсон и Деннис Ритчи работали над операционной системой Multics. Во время написания Multics Томпсон создал язык программирования Bon. Оба покинули проект Multics, потому что тот начал становиться слишком сложным. В 1969 году в Bell Labs Томпсон и Ритчи стали создателями операционной системы UNIX. Тогда Томпсон также написал язык программирования B, предшественник языка C Денниса Ритчи. Томпсон разработал версию редактора QED для CTSS, которая включала регулярные выражения для поиска текста. QED и редактор Томпсона ed сделали вклад в популярность регулярных выражений, ранее считавшихся инструментом для логиков. Регулярные выражения стали распространёнными в программах для обработки текстов в UNIX. Почти все программы, работающие с регулярными выражениями, в наше время используют один из вариантов нотации Томпсона. Вместе с Джозефом Кондоном они создали аппаратное и программное обеспечения для Belle, шахматного компьютера. Он также написал программу для генерации полного списка эндшпилей для 4, 5 и 6 фигур, позволяющую делать хорошие ходы, когда достигается сохранённая позиция. Позже, при помощи шахматного специалиста Джона Ройкрофта, Томпсон распространил свои первые результаты на CD. Стиль программирования Томпсона повлиял на других, особенно в краткости и ясности выражений. В конце 2000 года Томпсон ушёл из Bell Labs. Он работал в Entrisphere, Inc. до 2006 года и сейчас работает в Google, где участвует в создании языка программирования Go. Просмотров: 2021
|