Things like this are why I like Lua so much.
It can be easily extended into just about any type of programming paradigm to best fit your problem domain.
It can be easily extended into just about any type of programming paradigm to best fit your problem domain.
You have a syntax that isn't broken and the projects tend to be more interesting (like this one) rather than: I re-implemented a Unix tool that's been around since the 60's and mine is a million times slower!