Страуструп, Бьёрн

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Бьёрн Страуструп»)
Перейти к: навигация, поиск
Бьёрн Страуструп
дат. Bjarne Stroustrup
Bjarne-stroustrup (cropped).jpg
Бьёрн Страуструп в 2010 году
Дата рождения

30 декабря 1950(1950-12-30) (67 лет)

Место рождения

Орхус, Дания

Страна

Flag of Denmark.svg Дания

Научная сфера

программист

Место работы

AT&T Bell Laboratories, AT&T

Альма-матер

Орхусский университет (осн.)
Кембриджский университет (дисс.)

Учёная степень

докторская степень[d][1]

Научный руководитель

Дэвид Виллер[en]

Известен как

создатель языка программирования C++

Награды и премии

Премия Дрейпера (2018)
и другие[⇨]

Сайт

www.stroustrup.com

Логотип Викицитатника Цитаты в Викицитатнике
Commons-logo.svg Бьёрн Страуструп на Викискладе

Бьёрн Страуструп (дат. Bjarne Stroustrup, ˈbjɑːnə ˈsdʁʌʊ̯ˀsdʁɔb произношение[2][3] род. 30 декабря 1950 (Орхус, Дания) — программист, автор языка программирования C++.

Биография[править | править код]

Бьёрн родился и вырос в городе Орхус. Поступил в Орхусский университет (Дания) на отделение информатики. Закончив его (1975), он получил степень магистра. Позже защитил диссертацию (Ph. D.) по информатике в Кембриджском университете (1979), работая над конструированием распределённой системы в компьютерной лаборатории Кембриджского университета. Член колледжа Черчилля.

В 1979 году Страуструп, вместе со своей женой и дочерью, переехал в Нью-Джерси, чтобы пойти работать в компьютерный научно-исследовательский центр Bell Telephone Laboratories. В этом же году у него родился сын Николас.

Со дня основания до закрытия в 2002 году, когда произошло объединение с отделением научных исследований Техасского университета A&M, Бьёрн был главой отдела исследований в области крупномасштабного программирования (Large-scale Programming Research department) в компании AT&T Bell Labs.

С++[править | править код]

Бьёрн Страуструп разработал язык программирования C++.[4]

В последнее время С++ становится самым широко используемым языком программирования, который поддерживает объектно-ориентированное программирование. Страуструп стал первопроходцем в области использования объектно-ориентированной и обобщённой парадигм программирования в области создания программных приложений, где эффективность является приоритетным свойством, таких как симуляторы, графика, пользовательские интерфейсы, прикладные системы, системы для научных вычислений.

Научные и общественные заслуги[править | править код]

Книга Страуструпа «Язык программирования C++» — одна из самых широко читаемых книг из своей области, которая была переведена на 19 языков. Следующая книга, «Дизайн и эволюция C++», открыла много нового в описании языков программирования: новые идеи, идеалы, проблемы. В дополнение к своим пяти книгам, Страуструп опубликовал более сотни академических и других популярных статей.

Бьёрн принимал активное участие в создании стандарта ANSI/ISO для C++ и продолжает работу по поддержанию и пересмотру стандарта.

В 1990 году «Справочное руководство по языку программирования С++ с комментариями» («The Annotated C++ Reference Manual») получило награду за непревзойдённое мастерство в области технической документации по мнению журнала «Dr. Dobb’s Journal». По мнению этого же журнала, в 1994 году книга «Дизайн и эволюция С++» получила награду «Productivity Award» за помощь программистам в совершенствовании их исходных кодов[5].

Бьёрн Страуструп был избран членом Национальной Академии Инженерии в США («National Academy of Engineering») в 2004 году за «создание языка С++». Как первый компьютерный учёный, он был награждён («William Procter Prize for Scientific Achievement from Sigma Xi») американским научно-исследовательским сообществом в 2005 году. Бьёрн Страуструп работает в AT&T Bell Laboratories и AT&T. Кроме того, Страуструп является членом Техасской академии медицины, инженерии и науки (англ. Texas Academy of Medicine, Engineering, and Science). Бьёрн Страуструп был назван журналом «Fortune magazine» одним из «двенадцати лучших молодых американских учёных»[6]. Почётный доктор НИУ ИТМО (2013) http://is.ifmo.ru/doctors/stroustrup.pdf

Награды и признание[править | править код]

Книги[править | править код]

  • Бьярне Страуструп. Программирование: принципы и практика использования C++, исправленное издание = Programming: Principles and Practice Using C++. — М.: «Вильямс», 2011. — С. 1248. — ISBN 978-5-8459-1705-8.

Примечания[править | править код]

Ссылки[править | править код]