Its been about a week since I started using lua. I found it to be filled with surprises. The concept of starting indexing with 1 is pathetic. The fact that getn on a table does a linear scan and need not be correct. I would not suggest lua to anyone. Once you learn lua you have to unlearn lot of things before you can move to a real programming language.
Starting with scripting language is good. Python is a good choice, cross platform and can be learnt in small increments. Only issue with python is lack of strict variable mode resulting in bugs which are hard to debug.
Its been about a week since I started using lua. I found it to be filled with surprises. The concept of starting indexing with 1 is pathetic. The fact that getn on a table does a linear scan and need not be correct. I would not suggest lua to anyone. Once you learn lua you have to unlearn lot of things before you can move to a real programming language.
Starting with scripting language is good. Python is a good choice, cross platform and can be learnt in small increments. Only issue with python is lack of strict variable mode resulting in bugs which are hard to debug.