Страуструп, Бьёрн: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
INS Pirat (обсуждение | вклад) м Удалена Категория:Лауреаты Премии Даля-Нюгора; Добавлена Категория:Лауреаты Премии Даля — Нюгора с помощью HotCat |
Dutcman (обсуждение | вклад) Нет описания правки |
||
(не показано 17 промежуточных версий 13 участников) | |||
Строка 19: | Строка 19: | ||
| Сайт = [http://www.stroustrup.com/ www.stroustrup.com] |
| Сайт = [http://www.stroustrup.com/ www.stroustrup.com] |
||
}} |
}} |
||
⚫ | '''Бьёрн Страуструп''' (устоявшееся написание; точная транскрипция {{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++]]. |
||
== Биография == |
== Биография == |
||
Бьёрн родился и вырос в городе [[Орхус]]е. Поступил в [[Орхусский университет]] ([[Дания]]) на отделение информатики. Закончив его |
Бьёрн родился и вырос в городе [[Орхус]]е. Поступил в [[Орхусский университет]] ([[Дания]]) на отделение информатики. Закончив его в 1975 году, он получил степень магистра. В 1979 году защитил диссертацию доктора философии по информатике в [[Кембриджский университет|Кембриджском университете]], работая над конструированием распределённой системы в компьютерной лаборатории Кембриджского университета. [[Действительный член#фелло|Член]] [[Колледж Черчилля (Кембридж)|колледжа Черчилля]]. |
||
В |
В 1979 году Страуструп вместе со своей женой и дочерью переехал в [[Нью-Джерси]], чтобы пойти работать в компьютерный научно-исследовательский центр «Bell Telephone Laboratories». В этом же году у него родился сын Николас. |
||
Со дня основания до закрытия в |
Со дня основания до закрытия в 2002 году, когда произошло объединение с отделением научных исследований Техасского университета A&M, Бьёрн был главой отдела исследований в области крупномасштабного программирования (Large-scale Programming Research department) в компании [[Лаборатории Белла|AT&T Bell Labs]]. |
||
=== C++ === |
=== C++ === |
||
{{main|C++}} |
{{main|C++}} |
||
Бьёрн Страуструп разработал [[язык программирования]] [[C++]] |
Бьёрн Страуструп разработал [[язык программирования]] [[C++]]<ref>{{cite news|url=http://electronicdesign.com/dev-tools/interview-bjarne-stroustrup-discusses-c|title=Interview: Bjarne Stroustrup Discusses C++|last=Wong|first=William|date=2013-10-29|work=Electronic Design|accessdate=2014-01-29|archivedate=2018-11-22|archiveurl=https://web.archive.org/web/20181122152938/https://www.electronicdesign.com/dev-tools/interview-bjarne-stroustrup-discusses-c}}</ref>. Он поддерживает [[объектно-ориентированное программирование]]. |
||
Первая версия языка называлась «C с классами» и была разработана в рамках работы на компанию AT&T<ref>{{Cite web|url=jaspe.ru/info/history_cpp.html|title=История C++|lang=ru|author=Jaspe ( перевод Бьерна Страуструпа с оф. сайта ).}}</ref>. |
|||
Страуструп разработал C++ с целью написания эффективных и элегантных программ вместо выбора между эффективностью и элегантностью. |
|||
Страуструп стал первопроходцем в области использования объектно-ориентированной и [[Обобщённое программирование|обобщённой]] парадигм программирования в области создания программных приложений, где эффективность является приоритетным свойством, таких как симуляторы, графика, [[Интерфейс пользователя|пользовательские интерфейсы]], прикладные системы, системы для научных вычислений. |
|||
== Научная и общественная деятельность == |
== Научная и общественная деятельность == |
||
Строка 62: | Строка 67: | ||
|год = 2011 |
|год = 2011 |
||
|место = М. |
|место = М. |
||
|издательство = [[Вильямс (издательство)| |
|издательство = «[[Вильямс (издательство)|Вильямс]]» |
||
}} |
}} |
||
* [[Язык программирования C++|The C++ Programming Language]] by Bjarne Stroustrup — [[Addison–Wesley]] Pub Co; 3rd edition (February 15, 2000); ISBN 0-201-70073-5 |
* [[Язык программирования C++|The C++ Programming Language]] by Bjarne Stroustrup — [[Addison–Wesley]] Pub Co; 3rd edition (February 15, 2000); ISBN 0-201-70073-5 |
||
Строка 80: | Строка 85: | ||
* [http://www.adeptis.ru/vinci/m_part6_3.html Фотографии] |
* [http://www.adeptis.ru/vinci/m_part6_3.html Фотографии] |
||
* [http://lib.ifmo.ru/news/48/news_48.htm Список публикаций] {{Wayback|url=http://lib.ifmo.ru/news/48/news_48.htm |date=20160304134051 }} |
* [http://lib.ifmo.ru/news/48/news_48.htm Список публикаций] {{Wayback|url=http://lib.ifmo.ru/news/48/news_48.htm |date=20160304134051 }} |
||
{{вс}} |
|||
⚫ | |||
{{Внешние ссылки}} |
|||
⚫ | |||
[[Категория:Выпускники Кембриджского университета]] |
[[Категория:Выпускники Кембриджского университета]] |
||
[[Категория:Выпускники колледжа Черчилля (Кембридж)]] |
[[Категория:Выпускники колледжа Черчилля (Кембридж)]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
[[Категория:Программисты Дании]] |
[[Категория:Программисты Дании]] |
||
[[Категория:Программисты США]] |
[[Категория:Программисты США]] |
||
[[Категория:Учёные в области информатики Дании]] |
[[Категория:Учёные в области информатики Дании]] |
||
[[Категория:Учёные в области информатики США]] |
[[Категория:Учёные в области информатики США]] |
||
⚫ | |||
⚫ | |||
[[Категория:Создатели языков программирования]] |
[[Категория:Создатели языков программирования]] |
||
[[Категория: |
[[Категория:Действительные члены IEEE]] |
||
⚫ | |||
[[Категория:Лауреаты премии Уильяма Проктера за научные достижения]] |
[[Категория:Лауреаты премии Уильяма Проктера за научные достижения]] |
||
[[Категория:Лауреаты Премии Даля — Нюгора]] |
[[Категория:Лауреаты Премии Даля — Нюгора]] |
||
[[Категория:Действительные члены IEEE]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
[[Категория:Награждённые медалью Фарадея]] |
[[Категория:Награждённые медалью Фарадея]] |
||
[[Категория:Иммигрировавшие в США из Дании]] |
|||
⚫ |
Текущая версия от 09:14, 12 декабря 2024
Бьёрн Страуструп | |
---|---|
дат. Bjarne Stroustrup | |
| |
Дата рождения | 30 декабря 1950 (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 с классами» и была разработана в рамках работы на компанию AT&T[3].
Страуструп разработал C++ с целью написания эффективных и элегантных программ вместо выбора между эффективностью и элегантностью.
Страуструп стал первопроходцем в области использования объектно-ориентированной и обобщённой парадигм программирования в области создания программных приложений, где эффективность является приоритетным свойством, таких как симуляторы, графика, пользовательские интерфейсы, прикладные системы, системы для научных вычислений.
Научная и общественная деятельность
[править | править код]Книга Страуструпа «Язык программирования C++» — одна из самых широко читаемых книг из своей области, которая была переведена на 19 языков. Следующая книга, «Дизайн и эволюция C++», открыла много нового в описании языков программирования: новые идеи, идеалы, проблемы. В дополнение к своим пяти книгам Страуструп опубликовал более сотни академических и других популярных статей.
Бьёрн принимал активное участие в создании стандарта ANSI/ISO для C++ и продолжает работу по поддержанию и пересмотру стандарта.
В 1990 году «Справочное руководство по языку программирования C++ с комментариями» («The Annotated C++ Reference Manual») получило награду за непревзойдённое мастерство в области технической документации, по мнению журнала «Dr. Dobb’s Journal». По мнению этого же журнала, в 1994 году книга «Дизайн и эволюция C++» получила награду «Productivity Award» за помощь программистам в совершенствовании их исходных кодов[4].
Бьёрн Страуструп был избран членом Национальной инженерной академии США («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» одним из «двенадцати лучших молодых американских учёных»[5]. Почётный доктор НИУ ИТМО (2013).
Награды и признание
[править | править код]- 1993 — Премия имени Грейс Мюррей Хоппер, «за его ранние работы в области языка C++, базирующиеся на его разработках и внёсшие наибольшее влияние в языки программирования за всю историю вычислительной техники».
- 2004 — Премия «Компьютерный предприниматель»[англ.] от Компьютерного сообщества IEEE[англ.], «за начало разработки и коммерциализации объектно-ориентированной технологии создания программ и за большие изменения, внесённые в бизнес и индустрию»[6].
- 2005 — Премия Уильяма Проктера за научные достижения
- 2015 — Премия Даля — Нюгора
- 2015 — Fellow Awards
- 2017 — Медаль Фарадея
- 2018 — Пионер компьютерной техники[7]
- 2018 — Премия "CBL"
- 2018 — Премия Дрейпера
Книги
[править | править код]- Бьярне Страуструп. Программирование: принципы и практика использования 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
Примечания
[править | править код]- ↑ Stroustrup, Bjarne How do you pronounce "Bjarne Stroustrup?" . Bjarne Stroustrup's Homepage. Дата обращения: 18 ноября 2014. Архивировано 6 февраля 2016 года.
- ↑ Wong, William (2013-10-29). "Interview: Bjarne Stroustrup Discusses C++". Electronic Design. Архивировано 22 ноября 2018. Дата обращения: 29 января 2014.
- ↑ Jaspe ( перевод Бьерна Страуструпа с оф. сайта ). [jaspe.ru/info/history_cpp.html История C++] .
- ↑ Annual Software Development Jolt Product Excellence Awards, 1994 Архивировано 25 июня 2006 года.
- ↑ Some Information about Bjarne Stroustrup . Дата обращения: 26 апреля 2011. Архивировано из оригинала 11 мая 2011 года.
- ↑ Bjarne Stroustrup . Дата обращения: 16 февраля 2018. Архивировано 17 февраля 2018 года.
- ↑ Bjarne Stroustrup • IEEE Computer Society . Дата обращения: 16 февраля 2018. Архивировано из оригинала 17 февраля 2018 года.
Ссылки
[править | править код]- Stroustrup, Bjarne . Our People. AT&T Labs Research. Дата обращения: 11 февраля 2016. Архивировано 4 февраля 2005 года.
- Профиль на GitHub (англ.)
- Фотографии
- Список публикаций Архивная копия от 4 марта 2016 на Wayback Machine
В статье есть список источников, но не хватает сносок. |
- Родившиеся 30 декабря
- Родившиеся в 1950 году
- Персоналии по алфавиту
- Родившиеся в Орхусе
- Учёные по алфавиту
- Выпускники Кембриджского университета
- Выпускники колледжа Черчилля (Кембридж)
- Преподаватели Техасского университета A&M
- Преподаватели Колумбийского университета
- Преподаватели Колумбийской школы инженерных и прикладных наук
- Программисты Дании
- Программисты США
- Учёные в области информатики Дании
- Учёные в области информатики США
- Создатели языков программирования
- Действительные члены IEEE
- Лауреаты премии имени Грейс Мюррей Хоппер
- Лауреаты премии Уильяма Проктера за научные достижения
- Лауреаты Премии Даля — Нюгора
- Награждённые медалью Фарадея
- Иммигрировавшие в США из Дании
- C++