любой хорошо спроектированный язык, который накладывает ограничения на программиста, и не дает полной свободы писать любой говнокод, и это будет работать
Я это к чему. Купив золотой паркер ты не потеряешь возможности писать ею гадости. Проблема всегда исключительно в человеке, который инструментом пользует
Мне кажется почему-то, что это просто реализовали фичу регэксп движка "lookaround" (lookahead и lookbehind) - как раз на выхлопе assert "true" и "false" . И движок для этой фишки не делает бэктрекинг внутри регэкспа. Если реализованно именно это, то ничего дурного в этом нет кмк