Есть еще Roblox. В нем используют Lua для создания скриптов для игр.
Сложно оценить количество активных пользователей/создателей.
Говорят о 10 миллионах активных юзеров в месяц.
Но рейтинг Lua на habr 11.44, а у Python 193.12
Lua – не универсальный инструмент и больше всего используется в разработке игр.
Мне нравилось, что у lua динамическая типизация. Удобно для маленьких проектов и скриптов. Но я не изменять тип переменной и обращался с языком, как со статическим. Параметров в функциях не хватает.
GScript (язык движка Godot) позволяет указать явно тип, но пока не делает это правило обязательным.
После, близкого знакомства со swift, понял, что статическая типизация мне больше нравится, чем нет. Это просто удобно.
Я понимаю, что слово «идеальный» требует пояснений.
1. Простая установка на любую платформу (скачиваем установщик или собираем c помощью make или cmake имея только gcc или clang)
2. Возможность собрать приложение для работы на разных платформах. Компиляция или другие способы. Без проблем и дополнительных инструментов. Желательно одна или две команды в терминале.
Т.е. с помощью это bitbar можно перенаправить выход любого приложения?
:-)
Отличная штука. Спасибо.
В раздел GUI можно добавить libui, а nuklear хорош с Love2d
Извините, я не правильно употребил слово «не универсальный».
Правильно говорить о преимуществах Lua и эффективности в определенных сферах.
Есть web-фреймворки leafo.net/lapis luvit.io
Используется как встраиваемый язык.
Какие еще области применения?
Сложно оценить количество активных пользователей/создателей.
Говорят о 10 миллионах активных юзеров в месяц.
Но рейтинг Lua на habr 11.44, а у Python 193.12
Lua – не универсальный инструмент и больше всего используется в разработке игр.
Мне Lua нравится.
Я еще не нашел для себя недостатков, а с чужие слова не хочу повторять.
Отличная аналогия.
Вы правы, я столкнулся с проблемой выбора инструмента.
Без опыта «ремонта» не смог отличить мастерок от молотка.
Теперь поступил бы по-другому.
Но это же будет чисто гиковский эксперимент.
Мы же все равно дальше терминала не уйдем.
На сегодняшний день, какая есть альтернатива? Кроме electron. Не обязательно с визуальным интерфейсом.
Мне нравилось, что у lua динамическая типизация. Удобно для маленьких проектов и скриптов. Но я не изменять тип переменной и обращался с языком, как со статическим. Параметров в функциях не хватает.
GScript (язык движка Godot) позволяет указать явно тип, но пока не делает это правило обязательным.
После, близкого знакомства со swift, понял, что статическая типизация мне больше нравится, чем нет. Это просто удобно.
Т.е. вы видите, что rust удобнее для вас чем известный вам с++?
Итого, стоит изучить что предлагает qt и насколько удобно сделать на нем приложение.
Спасибо.
1. Простая установка на любую платформу (скачиваем установщик или собираем c помощью make или cmake имея только gcc или clang)
2. Возможность собрать приложение для работы на разных платформах. Компиляция или другие способы. Без проблем и дополнительных инструментов. Желательно одна или две команды в терминале.
3. Приложение на выходе меньше 50 мб
:-)