Size: a a a

2021 April 07

Р

Ростовский государст... in pro.lua
а какая версия наиболее актуальная? самая новая или как? я в программировании вообще быдло, а в lua тем более...
источник

Р

Ростовский государст... in pro.lua
ну просто есть 5,4 и мануал по ней только на англицком, а есть 5.3, по ней есть мануал на русском, они вообще сильно отличаются?
источник

S

Snusmumriken in pro.lua
Отличаются несильно, синтаксически так почти вообще никак.
Для тебя вообще не будет разницы, писать на 5.1, 5.2, 5.3 или 5.4. Выбирай любую.
источник

S

Snusmumriken in pro.lua
Но некислое количество людей (включая меня) подзастряло на 5.1, потому что luajit. Отстали на 15 лет, так сказать ))
Но ничего особо не изменилось, немножко фич для комфорта добавили, и встроенную либу для utf8.
источник

Р

Ростовский государст... in pro.lua
источник

Р

Ростовский государст... in pro.lua
спасибо
источник

S

Snusmumriken in pro.lua
Но заранее предупреждаю, что английский учить придётся, хотя бы до уровня "техническая документация с гугл-переводчиком". Это не больно. Почти.
источник

S

Snusmumriken in pro.lua
Менее больно чем зайти в подворотню и обнаружить перо в почке.
источник

Р

Ростовский государст... in pro.lua
да я не против и на ангельском читать 5.4, просто некоторые моменты упускаются гораздо легче если читаешь на не родном языке
источник

S

Snusmumriken in pro.lua
В любом случае с практикой придёт понимание. Ты такой читаешь про фичу на енглише, тут же применяешь и просветляешься: "ооо так вотонокак"
источник

Р

Ростовский государст... in pro.lua
надеюсь так оно и будет
источник

S

Snusmumriken in pro.lua
На чём можно пока не заострять внимание:
1. Метатаблицы. Если не поймёшь — забей на месяц-другой, потом сделаешь ещё подход. У меня ушло четыре подхода, где-то за пол года мозги разработались и концепция всё таки влезла (это был мой первый яп, поэтому так);
2. Паттерны (регулярки). См. выше;
3. Корутины. В быту почти не нужны, только в специфических случаях до которых надо дорасти;
4. Итераторы-генераторы.
Это не значит что нельзя пользоваться библиотеками на их основе.

Остальное совсем просто, смело осваивай.
источник

Р

Ростовский государст... in pro.lua
источник

l

l&w in pro.lua
jit в плохих отношениях с новыми версиями?
источник

VM

Vadim Misbakh-Solovi... in pro.lua
там замкнутый круг
источник

VM

Vadim Misbakh-Solovi... in pro.lua
куча кода и либ до сих пор на 5.1 из-за LuaJIT, а LuaJIT не хочет менять API/ABI чтобы не ломать кучу кода и бибилотек
источник

VM

Vadim Misbakh-Solovi... in pro.lua
тем не менее, поддержка синтаксических фич (да и прочих) из 5.2 и 5.3 там, емнип, вполне себе включались в компайлтайме
источник

l

l&w in pro.lua
sps
источник

SN

Sergey Nikonov in pro.lua
5.3+ ближе к железу (если нужно), целые числа, бинарные операции.
источник

SN

Sergey Nikonov in pro.lua
Увы, напоминает ситуацию с Пайтоном, там тоже была вторая и третья версии, не знаю как сейчас...
источник