Электронная книга: Бьерн Страуструп «Дизайн и эволюция языка С++»

Дизайн и эволюция языка С++

Серия: "Для программистов (ДМК Пресс)"

В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание процесса проектирования и разработки языка программирования C++. Здесь изложены цели, принципы и практические ограничения, наложившие отпечаток на структуру и облик C++, обсужден дизайн недавно добавленных в язык средств: шаблонов, исключений,идентификации типа во время исполнения и пространств имен. Автор анализирует решения, принятые в ходе работы над языком, и демонстрирует, как правильно применять «реальный объектно-ориентированный язык программирования». Книга удобно организована, поучительна, написана с юмором. Описание ключевых идей даст начинающему пользователю ту основу, на которой позже он выстроит свое понимание всех деталей языка. Опытный программист найдет здесь обсуждение принципиальных вопросов проектирования, что позволит ему лучше понять язык, с которым он работает.

Издательство: "ДМК Пресс"

ISBN: 978-5-97060-419-9, 978-0-201-54330-8

электронная книга

Купить за 439 руб и скачать на Litres

Другие книги автора:

КнигаОписаниеГодЦенаТип книги
Язык программирования С++Книга написана Бьерном Страуструпом - автором языка программирования С++ - и является каноническим… — Бином, (формат: 70x100/16, 1136 стр.) Подробнее...2011783бумажная книга
Программирование. Принципы и практика использования C++Вводный курс программирования, написанный автором языка C++. Подготовка к созданию реальных программ. Автор… — Диалектика-Вильямс, электронная книга Подробнее...2009600электронная книга
Программирование. Принципы и практика с использованием C++Эта книга не является учебником по языку C++, это учебник по программированию. Несмотря на то что ее… — (формат: 70x100/16 (170x240мм), 1348 стр.) Подробнее...20151075бумажная книга
Дизайн и эволюция С++В книге, написанной создателем языка С++ Бьерпом Страуструпом, представлено описание процесса… — ДМК Пресс, (формат: 145x205, 446 стр.) Для программистов Подробнее...2016738бумажная книга

Бьерн Страуструп

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

Бьёрн Страуструп, Бьярне Строуструп (датск. Bjarne Stroustrup произношение род. 11 июня 1950 (по другим сведениям, 30 декабря), Орхус, Дания) — автор языка программирования C++.

Окончил Орхусский университет (Дания, 1975) по математике и информатике, защитил диссертацию (Ph. D.) по информатике в Кембридже (1979). До 2002 возглавлял отдел исследований в области крупномасштабного программирования в компании AT&T (Computer Science Research Center of Bell Telephone Laboratories). Ныне профессор Техасского университета А&М.

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

Книга Страуструпа «Язык программирования С++» (“The C++ Programming Language”) — одна из самых широко читаемых книг из своей области, которая была переведена на 19 языков. Следующая книга «Дизайн и эволюция С++» (“The Design and Evolution of C++”) открыла много нового в описании языков программирования: новые идеи, идеалы, проблемы. В дополнение к своим пяти книгам, Страуструп опубликовал более сотни академических и других популярных статей.

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

В 1990 году «Справочное руководство по языку программирования С++ с комментариями» (“The Annotated C++ Reference Manual”) получило награду за непревзойдённое мастерство в области технической документации по мнению журнала “Dr. Dobb's Journal”.

По мнению этого же журнала, в 1995 году книга «Проектирование и эволюция С++» получила награду “Productivity Award” за помощь программистам в совершенствовании их исходных кодов.

Бьёрн Страуструп был избран членом Национальной Академии Инженерии в США («National Academy of Engineering») в 2004 году за «создание языка С++». Как первый компьютерный учёный, он был награждён («William Procter Prize for Scientific Achievement from Sigma Xi») американским научно-исследовательским сообществом в 2005 году. Он также получил награду компьютерного сообщества IEEE «за начало разработки и коммерциализации объектно-ориентированной технологии создания программ и за большие изменения, внесённые в бизнес и индустрию». Бьёрн Страуструп работник компаний AT&T Bell Laboratories и AT&T. В 1993 году он был награждён премией имени Грейс Мюррей Хоппер «за его ранние работы в области языка С++, базирующиеся на его разработках и внёсшие наибольшее влияние в языки программирования за всю историю вычислительной техники». Кроме того, Страуструп является членом Техасской Академии Медицины, Инженерии и Науки («Texas Academy of Medicine, Engineering, and Science »). Бьёрн Страуструп был назван журналом «Fortune magazine» одним из «двенадцати лучших молодых американских учёных».

Бьёрн родился и вырос в городе Орхус («Aarhus»), втором по величине городом в Дании. Он поступил в государственный университет на отделение компьютерных наук. Закончив его, он получил степень магистра. Бьёрн Страуструп получил степень доктора философии, когда работал над конструированием распределённой системы в Компьютерной Лаборатории Кэмбриджского Университета (Англия). Он член колледжа имени Черчилля, где он и его жена Марьян («Marian») провели несколько чудесных и занятых лет, где у них родилась дочь Аннамария («Annemaria»).

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

Бьёрн был главой отдела Исследования Программирования, со времени его создания в AT&T до 2002 года, когда он соединился с отделением Научных Исследований Техасского университета A&M.

Сочинения

  • en:The C++ Programming Language by Bjarne Stroustrup — Addison-Wesley Pub Co; 3rd edition (February 15, 2000); ISBN 0-201-70073-5
  • en:The Design and Evolution of C++ by Bjarne Stroustrup — Addison-Wesley Pub Co; 1st edition (March 29, 1994); ISBN 0-201-54330-3
  • en:The Annotated C++ Reference Manual by Margaret A. Ellis & Bjarne Stroustrup — Addison-Wesley Pub Co; (January 1, 1990); ISBN 0-201-51459-1
  • Бьёрн Страуструп. «Язык программирования С++»
  • Бьёрн Страуструп. «Дизайн и эволюция C++»

Ссылки

Источник: Бьерн Страуструп

См. также в других словарях:

  • Дизайн и эволюция C++ — The Design and Evolution of C++ Автор: Бьёрн Страуструп Язык оригинала: английский …   Википедия

  • С++ — См. также: Си (язык программирования) C++ Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование Тип исполнения: компилируемый Появился в: 1985 г. Автор(ы): Бьёрн Страуструп …   Википедия

  • Страуструп — Страуструп, Бьёрн Бьёрн Страуструп дат. Bjarne Stroustrup Бьёрн Страуструп за компьютером, май 2004 …   Википедия

  • C++ — У этого термина существуют и другие значения, см. C. См. также: Си (язык программирования) C++ Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование Тип исполнения: компилируемый Появился в …   Википедия

  • Бьерн Страуструп — Бьёрн Страуструп Бьёрн Страуструп, Бьярне Строуструп (датск. Bjarne Stroustrup произношение род. 11 июня 1950 (по другим сведениям, 30 декабря), Орхус, Дания) автор языка программирования C++ …   Википедия

  • Бьярн Страуструп — Бьёрн Страуструп Бьёрн Страуструп, Бьярне Строуструп (датск. Bjarne Stroustrup произношение род. 11 июня 1950 (по другим сведениям, 30 декабря), Орхус, Дания) автор языка программирования C++ …   Википедия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»