Traveling Light, the Lua Way

Five years ago, the team at Reflexis ran into a little language from Brazil. Lua (pronounced loo-ah) changed the way they work profoundly. It lets them create hybrid solutions that combine the strengths of statically typed software with the flexibility of a dynamically typed environment. In short, with Lua, they get the best of both worlds. Lua can help you become more productive by extending your C/C++ creations with the expressive power and flexibility of a dynamically typed language. In this article, I'll share some of our experiences, a few of the lessons we've learned, and talk about changes we've made to our systems and the way we develop solutions.