>>25481208
>Such as?
Luaniggers don't know how to write a program compatible with multiple implementations or versions of implementations because Lua doesn't provide the means, their program only runs on lua or luajit but not both, and every new release is incompatible.
They don't know how to distribute a program because Lua doesn't provide the means. They don't know how to write efficient programs because you can't do that in their scriptshitter language
If you were to teach a class to Lua niggers, you would have to first explain that "Okay Rajesh, I understand you told the user to install luajit 2.0.1.201whatever, associate it with .lua files, open command prompt, go to the program's directory, and run it, but most don't know how to nobody wants to that, let me show you how to do it such that the user only has to press 'install' and click the icon and it just works." Or "Okay Babu, you see how you have an index and a count variable? You only need the index, you see, the loop starts at index 0, and that's the count of how many iterations you have." Or "Okay Pajeet, I understand you think performance doesn't matter, but people want 2025 computer performance not 1997 computer performance."
A complete beginner only has to start learning, a luajeet has to first unlearn before he can learn.
>>25481335
>:=
This is bretty nice. `=` means equality in normal math, some programming languages then went and decided to make it mean assignment or something. `=` for equality and a new operator for assignment is the way that follows the principle of least surprise.
`begin` having to end with `end` or `.` depending on context is really annoying though.