Брайан Керниган: никто не думал, что Cи станет настолько масштабным

Брайан Керниган

Деннис Ритчи – создатель Cи и сосоздатель Unix ушел из жизни. Мы говорим с Брайаном Керниганом о наследии, оставленным Ритчи. Брайан Керниган – cоавтор знаменитой книги: «Язык программирования Cи». Работал с Ритчи в Bell Labs.


Брайан Керниган
Возраст: 69
Образование: доктор электротехнических наук, бакалавр в области инженерно-физических наук.
Карьера: Принстонский университет, Bell Labs.
Интересы: Прогулка, чтение (история и детективы), прослушивание музыки (в основном, классической)

Думал ли Деннис Ритчи, что Cи станет настолько популярным?
Я так не думаю. Когда Денис работал над Unix и Си, никто не думал, что они станут такими масштабными. Unix был научно-исследовательским проектом в Bell Labs.

Почему вы думаете, Cи это удалось?
Думаю, что Си извлек пользу от нескольких волн в вычислительной технике. Сначала нахлынула волна миникомпьютеров PDP-11. Они были дешевыми, имели достаточно хорошую производительностью и поэтому могли позволить себе небольшую потерю производительности за счет программ, написанных на языке высокого уровня. Потом нахлынула волна рабочих станций. За ней последовала волна ПК. Каждой из них требовались различные языки, но Cи стал популярным, потому что в нем было достаточно просто создавать компиляторы, и сам по себе Си выразительный язык.

Когда создавались Unix и Cи уже существовали многие языки. Чего пытылись достичь Деннис Ритчи и Кен Томпсон ?
У Кена Томпсона была отличная идея. Деннис поддержал ее. Кен говорил, что целью было создание удобной и простой в использованииоперационной системы для программистов.

Столько программ было написано на Cи. Есть ли такие программы, которыми Ритчи и все те, кто с ним работал, особенно гордились?
Это — Unix. Она лучше из всех охватывает возможности, существующие в Си. Даже Windows, изначально, написанную на ассемблере, позже, переписали на Cи!

Си, вероятно, самая известная компьютерная программа в мире, который выводит на экран «Hello, World»? Почему вы выбрали, именно, эти слова?
Сейчас смутно помню. Припоминаю, что посмотрел мультфильм, в котором показывали яйцо и курицу, и курица говорила: » Hello, world «.

Почему никто не запатентовал Си?
В американской правовой системы было трудно защитить язык посредствам авторского права. Кроме того, никто не знал, как заработать деньги на языке.

Стива Джобса больше нет. Существует мнение, что творения Дениса Ритчи были скрыты под великолепным дизайном компании Apple. Как вы считаете?
Стив Джобс был превосходным продавцом и провидцем. Я надеюсь, что компания Apple успешно продолжит свое развитие. Видение Джобса было основой инфраструктуры — производной от Unix. Большая часть программного обеспечения для iPhone было написано на Си и объектном Cи. Вы видели блестящие вещи, которые презентовал Джобс, но то что скрывалось под их оболочкой — разработано много лет назад. Но Денис никогда не упоминал об этом.

Источник: forbesindia.com, 3 ноября 2011


Перевод выполнен abv24.com




Опубликовано 09.11.2011 в 10:46 дп · Автор abv24 · Ссылка
Рубрики: Технологии · Теги: , ,

@Mail.ru