Fork me on GitHub

Июнь 24–25

PyCon Russia 2019

Рус Eng

Александр Артёменко, Яндекс

Макросы для Питониста

Мой доклад о том, какие средства могут быть использованы для того, чтобы дополнять синтаксис Python, добавляя в него необходимые возможности. Мы рассмотрим то, как устроены такие библиотеки, как pytest, macropy, patterns и что они делают для того, чтобы добиться таких интересных результатов. Также мы посмотрим на пример кодогенерации с помощью макросов в HyLang - lisp-образного языка, бегущего поверх Python.