В Lua есть оператор #
для вычисления «длины» таблицы, используемой в качестве массива. В таком языке, как C, после того, как вы вычислили длину чего-либо, вы обычно не вычисляете ее снова. например int len = strlen(string);
Отличается ли это в Lua? Один из них менее эффективен, чем другой?
(Очевидно, что это, вероятно, не покажет заметной разницы для довольно маленьких таблиц, но никогда не помешает знать.)