Да, скоро будет и предметно...
andylars 24.12.2014 09:28
Ну process и у меня только в двух местах - загрузка и компиляция подгружаемых методов (реализована полная ленивая загрузка).
И вот, в месте работы с адресацией иерархии в хеше.
Более я нигде не генерирую код, тем более какой-то аспектно-значимый.
Если понимать под метапрограммированием именно генерацию кода языка, кодом языка - то тогда и я не метапрограммирую.
А если понимать, что каждый фреймворк это так или иначе авторская абстрактная модель и его видение - подача мета-объектной структуры приложения, то тут я с головой по полной.
Пока просто слишком сырые наброски но я выложу на порку это, т.к. это just4fun и я не держусь сильно за это.
Просто чтобы выложить там придется приложить экрана 2-3 описания.
Технически же я теперь даже интроспекцию не использую - т.е. я обошелся практически на 95% процедурным программированием в рамках одного класса (пока). И это не выглядит жутко (пока).