9000 » posted to 9000 and gorydetails
Написал декоратор, который генерирует декоратор. Живо вспомнил примерно 2002-й год, когда мне пришлось написать xslt, который генерирует xslt, чтобы быстро создавать рендерилки страниц по их xml-описанию. #nargery
Кадется, в Кложе так трансдюсеры делают ‎- абонплата за листопад
@voldmar: Отчего бы нет. Макросы же можно использовать внутри макросов, например. Декораторы, выдающий декоратор — это довольно тривиальная композиция функций. Просто в мире ООП это не настолько принято. Кстати, class decorator — это то самое composition over inheritance в мире питоновских классов. ‎- 9000
а ты кстати wrapt пользуешься? я без него вообще из дома не выхожу ‎- big data in petite analysts
@ayoshi: неа, я даже не знал про него! надо изучить. но вообще я к магии всякой отношусь с большой осторожностью. ‎- 9000
Я так делал (xslt, который генерирует xslt). 2000's <s>kids!</s> middle aged developers! ‎- Vlad Kaznacheev
@kaznacheev: Homoiconic же! Как не попытаться. Кстати, наверное, xslt — первый чисто функциональный язык, получивший широкое признание в индустрии, где и слов таких не знали :) ‎- 9000
Хохо, да, в 2003, что ли, О писала скрипты для анта, которые генерили скрипты для анта, которые генерили HTML. XSLT там был на всех этапах, да. ‎- alf
@alf: :slowclap: ‎- 9000