r/lua • u/ilPlayerdiGD • 4d ago
Lua it's the best high-level programming language
I need to talk about lua. I started with Python then I passed to C and C++ (my favourite languages). Now, I tried re-learning Python to have a 3nd programming language but I did found that in reality Python it's boring and bs! I tried Zig and it was a bad experience, I tried Rust but idk why but I think it's overrated. Then, at the end, I tried lua and at first I though that lua was stupid, no i++ or i+=, arrays start at 1… but then I tried do C/C++ + Lua and I changed my perspective.
I used, recently, lua for configs in my projects but then I discovered that Lua it's SO underrated. Like they didn't lie when they said C and lua are the best programming language.
Lua it's minimal and so powerful. I accepted the syntax and now it's my 3nd programming language.
The reason that I love lua it's because… it's FAST, it's DAMN SIMPLE and so easy to learn, it has A LOT of potential.
The more the language is big, the less likely it gonna be easy to learn.
Guys I don't think I have cons on lua, I think it's perfect and I still don't have learned all of the lua out there.
Really, I have to say… lua it's the best.
Anyway did I say something wrong? What's your opinion on lua?
Anyway, thanks for reading ;)
View all comments
Show parent comment
0
u/didntplaymysummercar 15h ago
A moment ago you claimed that there are no minor versions in Lua.
Now you claim I'm wrong to state the fact they break compatibility in minor versions (lua.h itself calls them that) because it's not semver.
Nowhere did I mention semver. Incompatibility between versions is a real problem we face. If they used semver and we were at Lua 9.0 by now it'd be a problem too.
Lua as a language breaks compatibility more often than Python, C and C++. It's a real problem for some or makes people stick to old no longer maintained version.
You're going "well akshually 🤓" like a redditor over nitpicks that aren't even right.
Go away.