Обычный переводчик Lua против переводчика LuaJIT?

Итак, мне просто интересно, есть ли какие-либо преимущества использования обычного интерпретатора Lua вместо интерпретатора LuaJIT для чего-либо?

2 ответа

Решение
  • PUC Lua ("нормальный интерпретатор") более стабилен, то есть ошибки чаще встречаются в LuaJIT.

  • PUC Lua меньше, т.е. занимает меньше памяти.

  • PUC Lua гораздо проще понять, если вы хотите настроить его.

  • PUC Lua был портирован на большее количество платформ и его проще переносить.

  • Как сказал @lhf, LuaJIT пока не поддерживает все возможности Lua 5.2.

LuaJIT - отличное программное обеспечение, даже удивительное, но оно поддерживает только Lua 5.1, а не Lua 5.2. Он поддерживает многие функции Lua 5.2 в качестве расширений. Поэтому, в зависимости от того, какие функции Lua 5.2 вам нужны, вам может понадобиться использовать интерпретатор Lua с lua.org.

Другие вопросы по тегам