NovaSquirrel wrote:
For me the thing that stopped me from having any interest in PICO-8 was the code size limit. Lua just made it even less appealing and I just continued to do NES stuff instead.
This is the second fellow brewer I've heard say they don't like Lua. Out of curiosity, what do you (or anyone else) dislike about it?
I like it because of how little ceremony it has to the syntax. I also like how easy it is to pass functions around as data. The consistent KEYWORD....END syntax is nice, too, instead of being forced to use tabs as in python for instance. I like that everything is a table.
Perhaps the only thing I find odd is tables starting at 1 instead of 0. Takes some getting used to. That's the only wrinkle I've found so far really. The rest of it is really fun to work with.
*edit* Oh! And coroutines! Lua's the first language where I successfully applied coroutines. No, wait, I did that in 6502 first...haha (thanks for the idea tokumaru!). Coroutines make state machines in games really really nice to work with.