It seems like the guys behind Corona SDK (which lets developers building apps in Lua) are pretty sure that they're doing it right: http://blog.anscamobile.com/2010/04/lua-the-lingua-franca-of-iphone-games/