I have settled on Lua and C&#x2F;C++ as my principle language&#x2F;environment and it is a real joy.  I think anyone who is &#x27;into&#x27; C++ and hasn&#x27;t yet grok&#x27;ed what Lua can do for them is going to have a good time if they dig deeper.  Lua can do anything those other languages can do.  And you can write C++ for the hard stuff.<p>I&#x27;m sort of surprised it doesn&#x27;t come up more in this environment, but modern C++, Lua, and LuaJIT .. these things appear, to me, far more valuable than given by the hoipolloi ..<p>The point is, an investment in C++ does not mean you can&#x27;t &#x27;have all the fun toys too&#x27;, because .. you can.  And boy do they kick ass.