Size: a a a

2020 August 02

C

Constantine in pro.lua
Leon174
По теме "еще один интерпретатор". Тут надысь четвертую бету Ravi выкатили. Похоже, что они действительно в этом году собрались релизиться. Непонятно пока, что и кто с этим будет делать. Будет ли больше понимания, если его тоже переписать на rust?
даже не слышал о таком🤔
источник

L

Leon174 in pro.lua
источник

LL

Lämppi Lütti in pro.lua
Snusmumriken
Если уж на этот отвечать — "ещё один интерпретатор, который требуется в поддержке разработчика и библиотекописателей, иначе задохнётся".
Ничё, на го вон сделали
источник

LL

Lämppi Lütti in pro.lua
У нас даже в проде крутится
источник

S

Snusmumriken in pro.lua
источник
2020 August 03

а

аннлн in pro.lua
Snusmumriken
В луа мало новичков и свежей крови потому, что там мало вакансий.
Мало вакансий потому, что отсутствует поддержка всяких крупных организаций.

Мы можем посмотреть на питон, откуда его популярность:
1. Его котирует гугл (сейчас по этой же причине популярен го);
2. Здоровая стандартная библиотека;
3. gevent/tornado, но их разработка — следствие двух предыдущих пунктов.
И то, он далеко не столь популярен как мог бы.

Почему популярен жаваскрипт? Потому что никто не может уйти с браузерной подводной лодки.

Скорость развития языка же, на мой взгляд, скорее минус чем плюс: можно посмотреть на 2/3 версии питона (у луа это 5.1 ибо luajit, и остальные), и написанный код устаревает очень быстро.

Бешеная простота и популярность жаваскрипта, а так же необходимость соблюдения обратной совместимости же ведут к тому, что в жаваскрипте огромная куча лигаси-мусора, которую надо знать (и костылей, которыми там делаются обычные вещи), да ещё каждый пишет свой фреймворк который потом пиарится, а для нормальной работы программистом нужно не только знать сам язык, а ещё и пару десятков кривых фреймворков на его основе, которые устареют через год-два.
Само программирование превращается в гонку вооружений, приходится бежать чтобы стоять на месте, а чтобы двигаться — надо бежать в два раза быстрее.

И это с учётом ригидности организаций в плане выбора технологий ))
есть инфа, что через WebAssembly можно запустить интерпретатор lua в браузере.
источник

C

Constantine in pro.lua
аннлн
есть инфа, что через WebAssembly можно запустить интерпретатор lua в браузере.
можно, но не просто🤔
источник

L

Leon174 in pro.lua
источник

L

Leon174 in pro.lua
Lua в браузере
источник

L

Leon174 in pro.lua
Пример использования
источник

L

Leon174 in pro.lua
источник

а

аннлн in pro.lua
а чо по совместимости?
источник

L

Leon174 in pro.lua
Я не пробовал, просто помню. А совместимость чего? Lua 5.3, если про это речь.
источник

а

аннлн in pro.lua
ну с браузерами
источник

L

Leon174 in pro.lua
Так на js написано. Совмещаются, надо полагать.
источник

N

Nibeon in pro.lua
Constantine
Странный вопрос: стали бы вы писать на Lua, если бы его интерпретатор переписали на Rust🤔🌝
Если в самом языке изменений не будет, то разницу заметят лишь те, кто использует луа в качестве эмбеддед языка.
источник

N

Nibeon in pro.lua
Я так думаю...
источник
2020 August 04

S

Snusmumriken in pro.lua
@nom0st, ты жывой?
источник

а

аннлн in pro.lua
написано же — занят
источник

S

Snusmumriken in pro.lua
Слишком занят чтобы быть частью чата : )
источник