Conversation

So the basic problem I have with programming right now is TypeScript, Lua, and Python all strike me as being basically the exact same language, with no real reason to pick one over the other; except, I like TS least philosophically, & use TS most in practice for ecosystem reasons
4
53
Replying to
this perspective is really interesting to me, i guess because i find writing lua incredibly challenging and an entirely different paradigm to other languages, and i don't know how much of that is ecosystem/tooling versus quirks of the language and the core standard library itself
1
3
Replying to and
i suppose it's just a lot of small things like the lack of "real" arrays/lists, or the ergonomics of operating on strings — i just never end up feeling like it's a language i can use for anything even slightly complicated
2
2
Replying to and
Lack of standard threads combined with coroutines not having any kind of standard asynchronous input/output system to go along with it is a huge pain too. It's ridiculously painful to use it for anything unless you have a great framework provided for it by an application.
2
1
JavaScript has gotten drastically better over the years to the point that I consider it a significantly nicer language than Python despite Python syntax being nicer. Python standard library has aged really badly and is full of cruft and outright insecure/broken stuff now too.
2