&gt;<i>I&#x27;ve given my technical criticism. LuaJIT + it&#x27;s ffi module by themselves do a better job than this poor excuse for software</i><p>The &quot;LuaJIT + it&#x27;s ffi module by themselves do a better job&quot; part is the opinion&#x2F;criticism (even without specifics given). And it would be OK and not lead to down-votes by itself. The &quot;poor excuse for software&quot; that follows it, though, would.<p>&gt;<i>What arguments can you make besides saying I&#x27;m a big doo doo head?</i><p>A lot of them.<p>First of all, LuaJIT is not statically typed. Terra is.<p>Second, it&#x27;s not meant to be used instead of Lua&#x2F;LuaJIT but instead of C. For people not wanting to mess with C, Terra can be used as a high level alternative.<p>Third, yes, there are others in that space. But by that logic, we should stop designing new languages, because there&#x27;s something else in any niche anyway.<p>You seem hellbent of comparing it to using Lua. I don&#x27;t care for Lua, but I wouldn&#x27;t mind a new high level C&#x2F;C++ like language. The fact that it&#x27;s written in Lua is an irrelevant implementation detail (though it does help it get a good interoperability story with Lua. But even for someone NOT caring for Lua, a high level statically typed language such as Terra can be very interesting.<p>Especially people who don&#x27;t give a dead rats arse about ffi and going through the the trouble of extensions in C just to consume them in Lua. With Terra they can still do that IF they want, but they can just write in its own language and get C performance.<p>Then there&#x27;s the whole language features and design thing, that Terra does differently to Lua and C and C++, and which might fit some better than others. You haven&#x27;t made one argument against that.<p>That you prefer Lua, or that you can do the same things with Lua+ffi are not technical arguments. One could do the same thing in assembler or C too, so?<p>&gt;<i>I do think the creator(s) of the language are idiots.</i><p>That just reflects badly on you though.