Перед вами — третье издание знаменитой книги «A Tour of C++» (в переводе «Путешествие по C++») от Бьярне Страуструпа, создателя языка программирования C++. Это не просто учебник, а скорее ёмкий и интенсивный обзор современного C++, включающий все ключевые нововведения стандартов C++17, C++20 и даже перспективы C++23. Книга написана для программистов, которые уже имеют базовое представление о языке и хотят эффективно освоить его современные парадигмы, идиомы и инструменты, не погружаясь в многостраничные детали устаревших методов.
Страуструп проводит читателя через все основные аспекты языка: от основ синтаксиса и работы с типами до сложных тем, таких как параллелизм, концепты, модули, корутины и ranges. Особый акцент сделан на написании безопасного, эффективного и поддерживаемого кода с использованием современных практик. Изложение отличается лаконичностью и точностью, характерной для автора: каждая глава фокусируется на конкретной теме, предоставляя достаточно информации для понимания и немедленного применения, но без излишней воды.
Это издание — идеальный мост между старыми знаниями о C++ и его современным состоянием. Оно поможет вам переосмыслить подход к программированию, научиться использовать новые возможности стандартной библиотеки и языка для решения реальных задач, будь то разработка высоконагруженных систем, игровых движков или embedded-приложений. Книга также незаменима для подготовки к техническим собеседованиям, где требуется глубокое понимание современных возможностей C++.
В отличие от огромных томов-справочников, «A Tour of C++» даёт сжатое, но полное представление о языке «здесь и сейчас». Она станет настольной книгой как для опытного разработчика, желающего быть в тренде, так и для студента, стремящегося начать карьеру с актуальными знаниями. Инвестируя в эту книгу, вы инвестируете в своё профессиональное будущее, получая авторитетный источник знаний от самого автора языка.