Добавить в корзинуПозвонить
Найти в Дзене

Вышел большой документальный фильм о С++

На YouTube состоялась премьера документального фильма C++: The Documentary от CultRepo. В 2025 году на С++ писало около 16 млн программистов — примерно каждый третий в мире. Язык лежит в основе игр, браузеров, баз данных, блокчейн-протоколов, финансовых систем и даже расчетных модулей для физики частиц в ЦЕРН, а многие ключевые ИИ-библиотеки написаны именно на «плюсах». В центре фильма — история Бьерна Страуструпа, который в 1979 году в Bell Labs начал писать «C with Classes». Его коллега Рик Масситти предложил заменить «C with Classes» на «C++» как гиковскую шутку с оператором инкремента (C++ — это С+1). Изначально Масситти предложил это полусерьезно, но всем так понравилась лаконичность и игра внутри названия, что его оставили.
Страуструп создавал расширение для С не от хорошей жизни. Существующий тогда язык Simula был слишком медленным, а чистый C — слишком низкоуровневым для моделирования сложных систем. «Плюсы» родились как компромисс между абстракцией и чистым железом. В фильме
Оглавление

На YouTube состоялась премьера документального фильма C++: The Documentary от CultRepo.

В 2025 году на С++ писало около 16 млн программистов — примерно каждый третий в мире. Язык лежит в основе игр, браузеров, баз данных, блокчейн-протоколов, финансовых систем и даже расчетных модулей для физики частиц в ЦЕРН, а многие ключевые ИИ-библиотеки написаны именно на «плюсах».

Кто создал С++?

В центре фильма — история Бьерна Страуструпа, который в 1979 году в Bell Labs начал писать «C with Classes». Его коллега Рик Масситти предложил заменить «C with Classes» на «C++» как гиковскую шутку с оператором инкремента (C++ — это С+1).

Изначально Масситти предложил это полусерьезно, но всем так понравилась лаконичность и игра внутри названия, что его оставили.

Страуструп создавал расширение для С не от хорошей жизни. Существующий тогда язык Simula был слишком медленным, а чистый C — слишком низкоуровневым для моделирования сложных систем. «Плюсы» родились как компромисс между абстракцией и чистым железом.

В фильме также появляются Херб Саттер, Александер Степанов и десятки других ключевых разработчиков С++.

Степанов в фильме подробно вспоминает создание STL (Standard Template Library) — концепции обобщенного программирования, которая изменила саму парадигму работы с данными и превратила C++ из просто «улучшенного C» в самостоятельного монстра разработки.

Живая и трогательная документалка

Радуют живые детали и воспоминания. Например, в середине 1980-х, к коммерческому релизу языка, AT&T выделила Страуструпу $5 тыс. на три года для популяризации языка. Из них $3 тыс. он потратил на вечеринку на первой конференции C++ — а язык и так быстро стал популярен благодаря скорости и универсальности.

Отдельный фокус в документалке сделан на эволюции стандартов: зрителям показывают, как язык едва не погиб под собственной тяжестью в конце 90-х и как эпохальный релиз C++11 буквально перезапустил экосистему, вернув языку былую динамику.

«Я запустил эту штуку в мир и чувствую себя обязанным помогать делать ее лучше», — говорит Страуструп.

Посмотреть фильм онлайн можно здесь — есть автоматические русские субтитры.