Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Вы не могли бы развить тему по поводу thread? Когда я имел дело с Lua — coroutine/thread были моделью stackful "продолжений". При resume происходило переключение стека и выполнение участка кода до следующего yield или завершения. Но никакого планировщика не было и в помине. Т.е. выглядело как непрозрачный вызов функции. Если же Corona SDK добавляет планировщик — неясно, как происходит ожидание асинхронного результата.
При использовании есть один существенный минус, если в коде перенесенном в нить возникнет ошибка вы об этом не узнаете
timer.performWithDelay(100, function()
network.request( урл ресурса с плохим пингом )
end)local http = require( "socket.http" )
http.request{ ... }
100501-я статья "lua-для-самых-маленьких". А где про корону-то?
Язык Lua и Corona SDK (2/3 часть)