assert = function(...) end
А смысл? В компилируемых языках ассерты в релизе убирают, чтобы вырезать лишнюю информацию (имена функций, например) и чуть ускорить код. В луа всё равно будет вызов функции, ты лишь избежишь одного ифа внутри. Хз, может luajit поумнее в этом плане, но я бы не надеялся
Обсуждают сегодня