red75prime
Такая супер-расширяемость упирается в то, что грамматика легко становится неразрешимой. И нужно тащить костыли, чтобы гарантировать остановку компилятора.
тостаточно чтобы язык проектировался тем кто шарит в теории, а то кругом одни практики, изолентой примотали отвёртку к молотку и сказали "во, теперь удобнее, го учить Молоток++"