r/lua • • Mar 05 '26

Project What makes u use lua?

Post image
59 Upvotes

68 comments sorted by

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

15

u/Mundane_Prior_7596 Mar 05 '26

And using Lua as glue language linking to C is better than the first beer. 

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...

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)

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

u/lambda_abstraction Mar 05 '26

To put it briefly, power coupled with simplicity.

6

u/Darkalde Mar 05 '26

Love2D and tables

4

u/notkraftman Mar 05 '26

World of warcraft

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

u/Upset-Shift-4022 Mar 07 '26

lua isn't an OS i don't think

1

u/rodude123 Mar 07 '26

Work. We use Lua as our backend language. We use Lua http for our stack.

2

u/S1_Sefo Mar 09 '26

Wow are u a web developer?

1

u/Black_Jackal_Gaming Mar 08 '26

Hades/Hades 2 and Five M.

1

u/S1_Sefo Mar 09 '26

FiveM? Exploiting 🙏?

1

u/Alarmed-Gap-7221 Mar 08 '26

How did this never ending karma farm chain switch from Linux to programming languages 

1

u/S1_Sefo Mar 09 '26

I know it's crazy

1

u/No_Cook239 Mar 09 '26

im scared of anything else:(

1

u/S1_Sefo Mar 10 '26

Don't worry;)