3 ms·
> But as a general introduction to programming it's terrible. It’s just a terrible language. Full stop. Lua is touted by supporters as this orgasmic language.
by facvg 2y ago
> But as a general introduction to programming it's terrible.
It’s just a terrible language. Full stop.
Lua is touted by supporters as this orgasmic language.
But there’s a reason it’s relegated to the role of scripting language embedded in something else. It’s small, sure, but it *sucks* in literally every way other way from functionality, to tools, to libraries, to community.
- lomase 2y agoRoblox and Pico-8 use LUA.
- aa-jv 2y agoLua is a fine language. You can do wonderful, delightful things with it. I've used it in million-dollar products where other languages cowered in fear at the memory BOM. Lua can go places many other programming lanuages simply cannot, such as in embedded/low resource systems, high performance engines, and even scientific realms. Its not 'just a scripting language', as if that were some sort of valid pejorative. On top of that, its not just a "language" but also can be used to create an extremely powerful engine for any application, systems software, or high-profile component. Its a highly flexible and powerful VM-based language which can be wired into EVERYTHING and ANYTHING a competent programmer might find worthwhile. Lua can do anything and everything, from teaching tools and video games, to network switching equipment to high-precision jet fuel analysis systems. (Disclaimer: I've shipped all of these types of products using Lua.)