Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Брайан Уилсон Керниган, канадский ученый в области компьютерных технологий

Замечание 1

Брайан Уилсон Керниган родился 1 января 1942 года. Известен как канадский учёный в области компьютерных технологий, является соавтором руководства «Язык программирования Си» (в соавторстве с разработчиком языка Деннисом Ритчи), а также соавтором языка AWK (буква К в названии языка).

Брайан Уилсон Керниган, канадский ученый в области компьютерных технологий. Автор24 — интернет-биржа студенческих работ

Биография

Родился Брайан Керниган в Торонто (штат Онтарио, Канада).

Обучался Б. Керниган в Университете Торонто с 1960 по 1964 год, где получил степень бакалавра по инженерной физике. Докторскую степень в области электротехники Керниган получил в Принстонском университете в 1969 г.

В 1969 году Керниган начинает работать в Bell Laboratories, областью его интересов были программные утилиты, языки программирования, системы подготовки первичных данных, задачи оптимизации.

На сегодняшний момент Брайан Керниган увлекается пользовательскими интерфейсами, общей теорией программирования и языками прикладного программирования.

С 2000 года Брайан Керниган занимает должность профессора на кафедре информатики и преподает курс «Компьютеры в нашем мире», который освещает основы вычислительной техники. Керниган является главой исследовательского отдела компьютерных структур корпорации Bell Laboratories.

Достижения

  • Язык программирования AMPL
  • Язык программирования AWK (в соавторстве с Ахо и Питером Дж. Вайнбергером), и его книги по языку программирования AWK
  • Элементы программирования Style в соавторстве с P. Plauger
  • Первая задокументированная программа «Hello, World!» в «Учебном пособии по языку B» (1972 год)
  • Язык Ratfor
  • Программные средства, книга и набор инструментов для RatFor, совместно созданные с Р. Plauger
  • Программные средства в Паскаль, книги и набор инструментов для Паскаля, совместно с Р. Plauger
  • Язык программирования C (совместно с Денисом Ритчи), первая книга по С
  • «Практика программирования» в соавторстве с Робом Пайком
  • Учебник «Среда программирования Unix» в соавторстве Робом Пайком
  • «Почему Паскаль не мой любимый язык программирования» – популярная критика Паскаля Никлауса Вирта. Некоторые части критики устарели в связи с ISO 7185. Критика была написана до создания ISO 7185.
«Брайан Уилсон Керниган, канадский ученый в области компьютерных технологий» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти

Цитаты

Брайан Керниган известен также своими цитатами, самая известная из которых посвящена изучению языков программирования:

  1. Единственным способом изучить новый язык программирования является написание на нем программ.
  2. Отладить код в два раза сложнее, чем его написать. Так что если вы написали код настолько умно, насколько смогли, то вы определенно недостаточно сообразительны для того, чтобы его отладить.
  3. Управлять сложностью – это сущность компьютерного программирования.
  4. Си – острый, как бритва, инструмент, с помощью которого можно создать и элегантную программу, и кровавое месиво.
  5. Среди разнообразия интерфейсов, постоянно изменяющихся языков, утилит и систем, под постоянным давлением обстоятельств, мы очень часто забываем о главных принципах, которые должны быть основой любой хорошей программы, – простоте, четкости и универсальности.

Публикации

Б. Керниган является соавтором известных книг «UNIX. Программное окружение» и «Практика программирования» (соавтор Роб Пайк). Первая книга получила название «Библии для UNIX-программистов». Среди книг Брайана Кернигана, ставших особо популярными, книги:

  • «Система программирования UNIX»
  • «Язык программирования Си» (соавтор Деннис Ритчи).

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

Дата написания статьи: 03.11.2016
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot