Platforms & Languages A Field Guide to Lua Coroutines Lua coroutines make concurrent programming simple. Here's why they are important, and how to to get started.
Extracurricular Activities Exploring Lua Coroutines in ComputerCraft A coroutine is a procedure can suspend its execution by yielding back to its caller. I just used my first Lua coroutines to do cool things in Minecraft with ComputerCraft.
Embedded Systems Randomized Testing in Lua with Lunatest Randomized testing can detect the edge cases. I created Lunatest, a testing library for Lua) with a functionality for randomized testing.