|
| ▲ | mananaysiempre 19 hours ago | parent | next [-] |
| Embedders of Lua are not equidistributed across platforms with the general population of programmers or with user-exposed general-purpose computers. Not even close. One of the selling points of Lua is how easy it is to run on a toaster or potato, so disproportionately many ports of Lua are in fact running on toasters and potatoes. |
|
| ▲ | kragen 19 hours ago | parent | prev | next [-] |
| You have no idea what 90% of their users are using. A lot of them aren't using LLVM or GCC. I'm pretty sure Roblox and WoW, for example, aren't normally compiled with LLVM or GCC. Whether those two games account for 99% of Lua's users or 0.001% depends on how you count, but no matter how you count, you have no idea. |
| |
| ▲ | debugnik 18 hours ago | parent | next [-] | | Roblox accounts for 0% of stock Lua users, they run Luau. And many uses of Lua you come up with will be using LuaJIT or pinned to an older, possibly forked, Lua release. I'm not agreeing with the comment you replied to, just nitpicking. | | | |
| ▲ | canyp 19 hours ago | parent | prev [-] | | [flagged] |
|
|
| ▲ | nxobject 12 hours ago | parent | prev [-] |
| The USP of Lua is the fact that's its easy to target embedded and microcontroller with funky/frozen toolchains -- that's why PUC-Rio Lua is written in C89. You're just as likely to have to use a "#pagma packed" as an attribute. |