IT-Биографии

индекс
357,76

Разработчик С++ Бьёрн Страуструп

Бьёрн Страуструп — родился 11 июня 1950 в датском городе Орхус.
После окончания школы поступил в Университет Ааргус на отделение компьютерных технологий. В 1975 году окончил его и получил степень магистра.
В дальнейшем продолжил свое образование в Кембриджском университете Англии.
В Кембридже, в Вычислительной лаборатории, он занимался проектированием распределенных систем, и в 1979 году ему была присуждена степень доктора философии.
В этом же году Страуструп вместе с семьей переехал в Нью-Джерси (США), где стал работать в Центре компьютерных исследований фирмы Bell Labs. Когда он занимался исследованиями в фирме, Бьёрну Страуструпу потребовалось написать несколько имитационных программ. SIMULA-67 — первый объектно-ориентированный язык для моделирования мог бы быть идеальным для подобных задач, если бы не его сравнительно низкая скорость выполнения программ.
В Нью-Джерси у него рождаестя сын и он начинает больше времени уделять семье.
SIMULA-67 и BCPL(Basic Combined Programming Language) не устраивал Бьёрна и он начинает свою работу над «Си» дополнив его классами.
Первоначально название так и было «Си с классами» (С with classes)
В 1983 году язык подвергся значительным изменениям и получил название С++. Название придумал Рик Мэсчитти. Термин С++ — это оператор инкремента в С, который как бы намекает на то, что язык С++, нечто больше, чем просто «Си».
Страуструп разработал свой язык таким образом, чтобы он препроцессировался в С, а не компилировался в машинный язык, что открывало к нему доступ сотням тысяч пользователей С, имевших соответствующий компилятор.
В 1984 году фирма Bell Labs была реорганизована и получила название AT & Т Bell Labs. Первыми, кому фирма предложила С++, причем практически безо всякой оплаты, стали университеты. Это произошло в 1985 году. Для того чтобы смягчить положение, Страуструп одновременно опубликовал одну из самых широко известных книг «Язык программирования С++», которая выдержала четыре издания(1985, 1991, 1997, 2000), и была переведена на 19 языков.
Язык быстро нашел свою аудиторию. В 1987 году на конференции по С++ собралось 200 человек. На следующий год, по словам Кенига, число участников возросло до 600, а в начале 90-х годов число пользователей, по его же оценкам, приближалось к полумиллиону. Это сделало данный язык мировым лидером по скорости распространения.

image

В 1990 году выходит его очередная книга «Справочное руководство по языку программирования С++ с комментариями» («The Annotated C++ Reference Manual»)
Которая в дальнейшем была удостоена награды за непревзойдённое мастерство в области технической документации по мнению журнала «Dr. Dobb’s Journal».
Кроме того по версии журнала «Fortune magazine»Страуструп один из «двенадцати лучших молодых американских учёных»
В 1993 году его награждают премией имени Грейс Мюррей Хоппер.
В 1995 году журналом BYTE он признан — «одним из 20 самых значительных личностей в компьютерной индустрии за последние 20 лет».

Страуструп тем временем продолжал работать в AT & Т Bell Labs, где возглавлял подразделение широкомасштабных программных исследований и активно занимался совершенствованием своего языка и созданием его стандарта. Стандарт ANSI/ISO С++ был выпущен в 1999 году.

image

Вплоть до 2002 года Страуструп был главой отдела исследований программирования в Bell Labs.
В данное время является профессором техасского университета А&М.

Область не научных интересов — общая история, фотография, музыка и путешествия.
+26
3 декабря 2009, 22:33
19
ozs

комментарии (33)

0
Mercury13 #
Оказывается, он Бьярне Строуструп.
+1
Aquary #
А кто не верит — читайте <a href=«www2.research.att.com/~bs/bs_faq.html#pronounce>его личный FAQ :)

+1
Aquary #
Парсер не справился…
www2.research.att.com/~bs/bs_faq.html#pronounce
+2
Aquary #
Дубль 2 :))
+3
Ray #
Великий человек!
Честь и хвала ему!
–9
race1 #
Родился, жил, умер. Очень «интересно»…
–1
Ray #
Про таких людей всегда интересно почитать, хотя бы потому, что они вызывают уважение.
+7
race1 #
Вы не так меня поняли :)

Конечно, Страуструп — великий человек, и про него наверняка можно написать целую книгу.

Но этот топик рассказывает всё очень скучно и мало, «родился, жил, умер».

Здесь же были топики про других великих людей — их было интереснее читать. Но не этот.
–1
Ray #
Аааа… ну да, здесь описаны только основные моменты его деятельности.
В википедии про него написано еще меньше.
0
DaemonI #
Вы правы, картинок мало.
0
race1 #
Можно и картинок добавить.

А вообще, ещё раз — очень скучный текст.

"… и решил создать свой язык...". Как-будто это как чаёк себе заварить — решил создать и создал. Ну расскажите подробнее, почему именно решил, как это делал, кто помогал, может были какие-то проблемы, из-за которых проект мог сорваться. Тут можно расписать на главу книги.

Почему решил переехать в Нью-Джерси, какие были проблемы, как они обустроились с семьёй? Как он нашёл работу, почему именно Bell Lab, что именно он там делал. И т.д. и т.п.

А это уровень какого-то школьного реферата, доклада на 5 минут. Очень жаль, что вам нравится подобное творчество. А я считаю это весьма низким уровнем и ставлю минус.

А плюсование подобных топиков лишь опускает общий уровень топиков хабра — авторам незачем напрягаться, тратить временя, вникать в проблему и делать действительно качественный материал. Зачем, и так плюсики поставят.
0
elw00d #
Да, заметка сильно лаконичная.
Кому интересно прочитать про его главное творение — С++ — рекомендую прочитать книгу «Дизайн и эволюция С++» — pdf несложно найти в интернетах.
–3
LoveSan #
SIMULA-67+BCPL=c++
Вот она — формула успеха))
+11
kpower #
Читал как-то интервью Алексея Пажитнова (кто не знает — изобретатель Тетриса). Он рассказывал, как ездил в Штаты в свое время. Там ему коллеги по программерскому цеху устраивали экскурсию по Центру исследований и, показывая на одну из дверей сказали, что за ней сидит чудак, который думает, что на его языке будет программировать весь мир. Собственно, речь шла о Страуструпе )))
–2
mitja #
ну так на всякий

0
mitja #
philosophy doctor или Ph.D. это доктор на ук по нашему
+2
nile1 #
По-нашему это кандидат наук, а доктор наук — выше.
0
AnatolyB #
Скорее наш кандидат наук — это недо Ph.D.
0
VlK #
Да нет, фиг. Аспирант == phD по уровню образования. А доктор наук на Западе == русский кандидат.

У нас гораздо сложнее доктора получить; для тех.наук обычно не раньше сорока лет получают.
0
AnatolyB #
> Аспирант == phD по уровню образования

Извините, бред.
–2
VlK #
Да? У меня несколько родственников в PhD, я сам со страны, где действует такая система.

И шо? Хотите сказать, что с какого-то хера те же три-пять лет после магистратуры где-нибудь в Италии почему-то вдруг фундаментально отличаются от наших трех-пяти лет перед защитой кандидатской?
0
TolTol #
Еще с просторов интернета:

Я — физик. Работаю по специальности на коммерсантов на родине. Получаю нормально. Да, нужно делать, чего просят, но есть время, деньги и для своего. Чего не хватает:

1. Хорошо упакованных лабораторий с грамотными людьми. В Академии по договору такую халтуру иногда делают.

2. Классного технологического оборудования. Скажем, в Чехии я могу без проблем заказать железку с точностью обработки 1-2 мкм, в Питере — завод прецизионного машиностроения сдох.

3. Ну и отношение к работе у нас нужно менять. Один рецепт Берия — уже был, повторения не хочется. Но деньги тоже не всегда влияют на качество выполняемой работы.

Надо больше давать шансов молодым талантливым ученым. Научные центры должны быть при универах, иметь современные лаборатории, опытно-производственную базу при грамотных инженерах. Составлять из научников и инженеров под проект зондер комманды и пусть землю роют при хорошем вознаграждении по результатам труда.
0
TolTol #
Чуть по самое главное не забыл:

Более 90% аспирантов(мужского пола) идут в аспирантуру с одной целью — «откосить» от армии.
0
TolTol #
> какого-то хера те же три-пять лет после магистратуры где-нибудь в Италии почему-то вдруг фундаментально отличаются от наших трех-пяти лет перед защитой кандидатской

А кто кому продает устаревшее литографическое оборудование для производства микросхем, мы западу или наоборот?

:-)
0
VlK #
Смотря в какой теме. Например, химическое производство у нас на уровне, по европе та самая моя родственница катается.

Движки ракетные в американских ракетах русские.

Ну и так далее. Смотря что и смотря где…
0
VlK #
Хотя погодите. Ph.D — это уже защитившийся доктор философии? Значит, ваша правда, он примерно равен нашему кандидату.

У меня на родине, в Литве, просто говорят, что «решил пойти дальше на PhD», или «поступил в докторантуру». А человек — «сейчас на PhD».
0
lrrr #
PhD это защитившийся, аспирант это PhD student
+1
gag_fenix #
Болонская система: бакалавр — магистр — Ph. D
У нас сейчас: специалист — кандидат — доктор

Россия присоединилась к Болонскому процессу, поэтому у нас получается странный гибрид: бакалавр — магистр — кандидат — доктор :)
0
TolTol #
С просторов интернета:

[i]2008-08-28 21:50:47[/i]
[i]При подаче документов в посольство на иммиграцию в Канаду, к примеру, наш кандидат наук опускается до магистра, магистр — до бакалавра.
за некоторыми исключениями
Исключения — четыре технических вуза. Список не помню, по собственному опыту — в списке есть МФТИ.
И второе исключение — если общий стаж учёбы 20 лет. 10- школа, 4 — бакалавриат, 3 — магистратура, 3 — докторантура.

Но по существу — наш кандидат нафиг никому нигде не сдался. Разве что в научной среде, да и то это смешно. У меня одногруппник кандидат наук, работает в Стэнфорде. Не последний ВУЗ в мире, между прочим. 55 тысяч в год минус налоги. Это смешно и унизительно.

Я без всяких степеней, с CCIE доской получаю много-много больше. И кстати, при приёме на работу никого не интересовала моя степень магистра прикладной физики и математики, а вот знание чем отличается третий уровень семиуровневой модели OSI от четвертого пригодилось. [/i]
0
tass #
тема интересная, но содержание не на уровне… действительно очень мало каких-то фактов, как-то суховато.
–1
jjlol #
на wikipedia больше написано.
0
amIwho #
99% жизни великих людей — это работа, работа и еще раз работа. Сухой чудак. Ему были неинтересны люди. Теперь людям не интересен он. Такова судьба избранных — чтобы создать нечто предначертанное и жить себе спокойно дальше. Лишняя реклама ему не нужна.
Именно так и становятся великими — корпят всю жизнь над одним проектом, делают жизнь и мир лучше.
0
Olexa #
imageИсторическое фото: Бьярне Страуструп в Москве в октябре 2010 года на конференции CEE-SECR-2010-Moscow с русским изданием своей новой книги «ПРОГРАММИРОВАНИЕ: принципы и практика использования C++». Оригинал книги: «Programming: Principles and Practice Using C++» by Bjarne Stroustrup, 1272 pages, 2009

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.