Страуструп, Бьёрн: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Метки: через визуальный редактор с мобильного устройства из мобильной версии
Строка 20: Строка 20:
}}
}}


'''Бьёрн Страуструп''' (устоявшееся написание; точная транскрипция {{lang-da|Bjarne Stroustrup}}, {{IPA|ˈbjɑːnə ˈsdʁʌʊ̯ˀsdʁɔb}} — ''Бьярне Строуструп''<ref>{{cite web|last1=Stroustrup|first1=Bjarne|title=How do you pronounce "Bjarne Stroustrup?"|url=http://www.stroustrup.com/bs_faq.html#pronounce|website=Bjarne Stroustrup's Homepage|accessdate=2014-11-18|archive-date=2016-02-06|archive-url=https://web.archive.org/web/20160206214150/http://www.stroustrup.com/bs_faq.html#pronounce|deadlink=no}}</ref>; род. [[30 декабря]] [[1950]], [[Орхус]], [[Дания]]) — [[программирование|программист]], автор [[язык программирования|языка программирования]] [[C++]].
'''Бьёрн Страуструп''' (устоявшееся написание; точная транскрипция {{lang-da|Bjarne Stroustrup}}, {{IPA|ˈbjɑːnə ˈsdʁʌʊ̯ˀsdʁɔb}} — ''Бьярне Строуструп''<ref>{{cite web|last1=Stroustrup|first1=Bjarne|title=How do you pronounce "Bjarne Stroustrup?"|url=http://www.stroustrup.com/bs_faq.html#pronounce|website=Bjarne Stroustrup's Homepage|accessdate=2014-11-18|archive-date=2016-02-06|archive-url=https://web.archive.org/web/20160206214150/http://www.stroustrup.com/bs_faq.html#pronounce|deadlink=no}}</ref>; род. [[30 декабря]] [[1950]], [[Орхус]], [[Дания]]) — Датский[[программирование|программист]], автор [[язык программирования|языка программирования]] [[C++]].


== Биография ==
== Биография ==

Версия от 19:48, 14 мая 2023

Бьёрн Страуструп
дат. Bjarne Stroustrup
Бьёрн Страуструп в 2010 году
Бьёрн Страуструп в 2010 году
Дата рождения 30 декабря 1950(1950-12-30) (73 года)
Место рождения Орхус, Дания
Страна  Дания
 США
Род деятельности специалист в области информатики, инженер, программист, писатель, преподаватель университета
Научная сфера программист
Место работы AT&T Bell Laboratories, AT&T
Альма-матер Орхусский университет (осн.)
Кембриджский университет (дисс.)
Учёная степень доктор философии (1979)
Научный руководитель Дэвид Виллер[англ.]
Известен как создатель языка программирования C++
Награды и премии Премия Дрейпера (2018)
и другие
Сайт www.stroustrup.com
Логотип Викицитатника Цитаты в Викицитатнике
Логотип Викисклада Медиафайлы на Викискладе

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

Биография

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

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

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

C++

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

Научная и общественная деятельность

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

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

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

Бьёрн Страуструп был избран членом Национальной инженерной академии США («National Academy of Engineering») в 2004 году за «создание языка C++». Как первый компьютерный учёный, он был награждён («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» одним из «двенадцати лучших молодых американских учёных»[4]. Почётный доктор НИУ ИТМО (2013).

Награды и признание

Книги

  • Бьярне Страуструп. Программирование: принципы и практика использования C++, исправленное издание = Programming: Principles and Practice Using C++. — М.: «Вильямс», 2011. — С. 1248. — ISBN 978-5-8459-1705-8.
  • The C++ Programming Language by Bjarne Stroustrup — Addison–Wesley Pub Co; 3rd edition (February 15, 2000); ISBN 0-201-70073-5
  • The Design and Evolution of C++ by Bjarne Stroustrup — Addison–Wesley Pub Co; 1st edition (March 29, 1994); ISBN 0-201-54330-3
  • The Annotated C++ Reference Manual by Margaret A. Ellis & Bjarne Stroustrup — Addison–Wesley Pub Co; (January 1, 1990); ISBN 0-201-51459-1

Примечания

  1. Stroustrup, Bjarne How do you pronounce "Bjarne Stroustrup?". Bjarne Stroustrup's Homepage. Дата обращения: 18 ноября 2014. Архивировано 6 февраля 2016 года.
  2. Wong, William (2013-10-29). "Interview: Bjarne Stroustrup Discusses C++". Electronic Design. Архивировано 22 ноября 2018. Дата обращения: 29 января 2014.
  3. Annual Software Development Jolt Product Excellence Awards, 1994 Архивировано 25 июня 2006 года.
  4. Some Information about Bjarne Stroustrup. Дата обращения: 26 апреля 2011. Архивировано из оригинала 11 мая 2011 года.
  5. Bjarne Stroustrup. Дата обращения: 16 февраля 2018. Архивировано 17 февраля 2018 года.
  6. Bjarne Stroustrup • IEEE Computer Society. Дата обращения: 16 февраля 2018. Архивировано из оригинала 17 февраля 2018 года.

Ссылки