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