Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I really want to like Lua but I just can’t. Tried Lua/Fennel/even Teal but I just can’t.

I can’t tell what it is exactly. Maybe those weird global rules? Maybe inspection of objects and metatables? Maybe the weird mix of verbose and not verbose (e.g. getting output of a process requiring popen and manual handling but then function can take more arguments than declared and whateva) or exotic control flow and structures (metatable, global env).

It’s interesting language, but I just grit my teeth every time I’m interacting with it.





Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: