Макросы в Rust: от macro_rules! до процедурных макросов // Курс «Rust Developer. Professional»

Открытый урок онлайн-курса «Rust Developer. Professional» Как превратить 100 строк кода в 5 Программа: Декларативные макросы: синтаксис и паттерн-матчинг Процедурные макросы: derive, attribute, function-like Практические примеры: создание DSL и автоматизация кода Отладка и тестирование макросов Когда использовать макросы, а когда — нет Кому будет полезно: Разработчикам на Rust, которые хотят глубже понять метапрограммирование Тем, кто устал копировать boilerplate-код Авторам библиотек, желающим предоставить удобный API В результате вебинара: Сможете писать макросы для автоматизации рутинных задач Научитесь создавать удобные DSL для своих проектов Перестанете бояться процедурных макросов «Rust Developer. Professional» -
Преподаватель: Илья Богданов - занимался разработкой игр, баз данных и блокчейнов, работал Rust разработчиком в Pontem Technology Ltd Пройдите опрос по итогам мероприятия -
Следите за новостями проекта: Telegram:
ВКонтакте:
LinkedIn:
Хабр:

Смотрите также