| > * It lacks an easy-to-use symbolic debugger. > * It lacks a first-rate IDE. <plug>This is changing http://eclipse.org/koneki/ldt/</plug>; > * Array indexes start at 1. This sounds dangerously similar to "I can't use Python because it has significant whitespaces". Developers might like or dislike it, but if you can't get over _that_, you either lack important cognitive abilities, or you're suffering from a very serious case of Asperger's/OCD. I can't imagine that someone seriously hampered by _that_ could ever digest any large API. However, I'll admit it's a bit irritating when you're frantically switching between C and Lua. > the Lua style seems to be to understate the achievements to the point that folks can't tell the big new stuff from the abandoned projects. You're right, organizing the efforts of the Lua "community" would probably be trickier than herding cats, and the Lua core team doesn't seem very interested in helping that happen. I sometimes suspect that even Lispers form a tighter community than Lua hackers... |
> [...]
> However, I'll admit it's a bit irritating when you're frantically switching between C and Lua.
I would imagine it can be confusing when swapping between C and Lua, but when working in a Lua-only environment (e.g. writing addons for World of Warcraft) it very quickly becomes a non-issue.