Полный текст

Метапрограммирование 2.0: макросы и генерация кода в современном миреЗабудьте про скучные «Hello, World». Макросы и шаблоны давно стали полноценными инструментами архитектора кода: от хитрых C++-шаблонов до процедурных макросов Rust и Java-аннотаций, автоматически генерирующих целые фреймворки. Рассмотрим примеры, где metaprogramming избавляет от рутины и экономит часы работы над проектом.