я буду его использовать в c++, то моя программа же будет немного медленней? Ещё я слышал что если у lua включить JIT то выполнение стенет немного быстрее, но не так как если бы ВСЁ было написано на c++, да? И невозможно его ускорить так чтобы скорость была как и у проги на чистом c++ (игнорируя факт что ты можешь навоять медленную прогу по незнанию языка) ?
Тогда зачем вообще использовать lua, и не писать всё на чистом c++?
что такое lua в C++
интерпретатор луа очень умный, в некоторых тестах быстрее питона будет
во всех я бы сказал
Чёрт, это круто. Но я так понял всё равно медленнее чем если писать без него на чистом c++ ?
на C++ можно говенные программы писать очень лехко
> (игнорируя факт что ты можешь навоять медленную прогу по незнанию языка) Это я понимаю
без знания С++ ты не медленную прогу напишешь, а опасную
Скриптовые языки типа луа встраивают чтобы удобно было расширять программу доп функционалом
сильно зависит от задачи
Мол мы меняем немного скорости работы программы на удобство языка для человека?
LuaJIT это чуть ли не самый быстрый скриптовый яп на равне с JS в V8
Все разнообразие языков программирования сводится к тому, на сколько ты готов пожертвовать производительностью ради удобства
иногда со скриптовыми языками ты и не теряешь скорости никакой, например, когда JIT в работе
На одной стороне силы будет асм, на другой стороне силы какой-нибудь js
вот это-то мне очень и интересно... То есть можно юзать lua, и по сути ВообщЕ не терять в производительности?!
Нельзя. Тебя обнимали
Не, тебя обманули.
окей!!)) понял, спасиб)
Обсуждают сегодня