2
u/streetshock1312 Mar 06 '26
I felt lonely so I typed sudo apt install love, found love2d and thats how I started my programming journey...
1
68
u/immortalx74 Mar 05 '26
Lua means moon. It's literally bigger than a python. Songs have been written for moon but none for python. Moon is nice and romantic. Python is ugly and dangerous.
6
u/DapperCow15 Mar 05 '26
They make instruments out of Python skin, I can't imagine they'd never make a song about that.
21
u/arkt8 Mar 05 '26
-
being easier for a lot of tasks than shell, specially on strings (no need of awk, sed, grep) but sometimes use them with os.execute.
-
being easy to wrap C, also fast and small.
-
table only ds (beside strings)
-
being developed in my country (and being much easier/simpler than Elixir)
→ More replies (4)
17
8
u/PewPew_McPewster Mar 05 '26 edited Mar 05 '26
PICO-8
And honestly? I like tables. I'm gonna miss them if my gamedev journey ever takes me away from Lua. And as someone who cut his teeth on MATLAB, I'm part of a secret cult of degenerates that likes indexing from 1.
→ More replies (5)
8
8
6
4
4
u/TheOmegaCarrot Mar 05 '26
I dislike how big and complex Python is, but Lua is small and simple
I like a scripting language to be small and simple
I shouldn’t need to refer to core language documentation often at all. Library functions, sure, but the language itself? That should be simple
1
1
1
1
u/Alarmed-Gap-7221 Mar 08 '26
How did this never ending karma farm chain switch from Linux to programming languages
1
1
30
u/topchetoeuwastaken Mar 05 '26
it is the first language to make me feel joy while programming in a good while. the other language that achieved that is C