К
Коды Культуры
@code_culture_vaults852 подп.
885просмотров
28 февраля 2024 г.
Score: 974
​Продолжаем цикл, посвящённый истории программирования: история создания языка программирования C++ C++ — основа большинства современных алгоритмов искусственного интеллекта и машинного обучения. На этом языке пишут программисты Google, его используют в полупроводниковой, автомобильной и аэрокосмической промышленности, финансах, медицине, биологии, физике высоких энергий и астрономии. На C++ написаны игры Counter Strike, Diablo I, World of Warcraft, инструменты Photoshop, Adobe Illustrator и Adobe Premiere, множество других сервисов и приложений. Разработчик C++ Бьёрн Страуструп не планировал создавать новые языки программирования. Ещё до поступления в Кембридж он знал 12 языков программирования, среди которых Simula и разные версии Algol. После университета Страуструп попал в отдел разработки технологического гиганта тех времен Bell Telephone Laboratories. Однажды он получил задачу написать несколько программ для реализации теории очередей и столкнулся с проблемой: ни один современный ему язык не подходил для этой задачи. Simula казался самым подходящим, но работал слишком медленно, BCPL работал быстро, но его было недостаточно для разработки большого программного обеспечения. Тогда Страуструп использовал синтаксис С, добавив к нему возможность работы с классами и объектами. Так, в 1980 году появился C++, который в первое время назывался «Си с классами». Нынешнее название придумал Рик Мэсчитти. ++ — это оператор инкремента в С, который намекает, что новый язык — нечто большее, чем просто С. Новый язык быстро получил поддержку профессионального сообщества — в 1987 году на первой конференции, посвящённой C++, было 200 человек, в следующем году — 600 человек, а в начале 1990-х языком пользовались уже 500 тысяч программистов.
885
просмотров
1775
символов
Нет
эмодзи
Нет
медиа

Другие посты @code_culture_vaults

Все посты канала →
​Продолжаем цикл, посвящённый истории программирования: исто — @code_culture_vaults | PostSniper