LINUX.ORG.RU

Lua Jit 2.0


1

5

Вышел компилятор для Lua — LuaJit 2.0.

Основные изменения для релиза были в исправлении багов.

Изменения и улучшения по сравнению с первой версией:

  • Возможность использования конверсии исключений C++ для всех платформ с помощью функций-обёрток.
  • Обёртки для libm функций.
  • Сборка static и shared библиотек на POSIX.
  • Компилирование рекурсивного кода.
  • Портирование интепретатора и JIT компилятора на x86-64.
  • Разметка текущего трейса, даже если компилятор не доступен.
  • Оптимизация для and/or операторов.

И много других здесь.

Также доступны бенчмарки.

>>> Подробности

anonymous

Проверено: catap ()
Последнее исправление: Binary (всего исправлений: 1)

Ответ на: комментарий от x86_64

Ну питон хорош когда нужно к среде наваять какой-нить мастер конфигурации:) А луа+си на мой взгляд очень понятно и удобно, причём можно варьировать: прога на луа с сишными вставками, либо сишный код со скриптованием. Первый вариант я использую для графического движка, где на луа нужно набросать логику и анимацию, а второй - при реализации какой-нибудь тулзы с подключением плагинов.

RPG
()
Ответ на: комментарий от anonymous

Сколько mercurial пользуюсь, тормозов не замечал, поэтому наглое 4.2

Boba_Fett
()
Ответ на: комментарий от tailgunner

Да ладно, bzr няшный. Но тормозной (по крайней мере, был).

Не. Когда я его трогал, первым впечатлением было «он даже этого не может». Вторым — «что за … я вижу в доке».

Первое относилось к отсутствию в стандартной поставке вещей вроде «bzr grep», какого‐нибудь однозначного формата лога (теоретически в описании изменения может быть разделитель вывода «bzr log» с двумя пробелами перед ним, что сломает мой скрипт) и кучи функций вроде «hg incoming»/«hg outgoing».

Второе к тому, что несмотря на отсутствие функций, вывод «bzr help …» отличается большой длиной. Причём основные сведения находятся в начале вывода, а не в конце, как в mercurial. Таким образом, документация гораздо хуже, чем даже в git: если в последнем всё, что нужно есть, а проблема в том, чтобы это найти, то в bazaar нужного нет, зато есть куча мусора, описывающая примеры использования того, что мне не нужно. «hg help …» уверенно находится на первом месте.

ZyX
()
Ответ на: комментарий от Reset

либо Дреппер не умеет программировать, а glibc — кусок говна

а ты не знал что ли?

annulen ★★★★★
()

Портирование интепретатора и JIT компилятора на x86-64.

А почему не упомянуты ARM, PPC, MIPS, которых тоже ны было в 1.х?

annulen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.