LINUX.ORG.RU

История изменений

Исправление makoven, (текущая версия) :

Когда ты можешь за 5 минут тут же подключить сишные файлы и сразу начать скрипты писать, которые дергают функционал «сверху»

Это про luajit еще можно с натяжкой сказать. Для обычной lua, чтобы задействовать сишный код, сначала придется написать большую партянку на Си + Lua C API. И этот API, с его стеком, я бы не назвал верхом удобства

Однажды я писал такой биндинг для своей сишной либы (работа с девайсом через COM-порт). И биндинг получился такого же размера, что и либа

Что же до самой Lua.. На js (особенно на современном) писать в разы приятнее

Исходная версия makoven, :

Когда ты можешь за 5 минут тут же подключить сишные файлы и сразу начать скрипты писать, которые дергают функционал «сверху»

Это про luajit еще можно с натяжкой сказать. Для обычной lua, чтобы задействовать сишный код, сначала придется написать большую партянку на Си + Lua C API. И этот API, с его стеком, я бы не назвал верхом удобства

Однажды я писал такой биндинг для своей сишной либы (работа с девайсом через COM-порт). И биндинг получился такого же размера, что и либа