Bonjour, Tout le monde !!
Today, I am gonna talk about one of those few languages which were invented outside the USA/ UK academies and industries so that by itself makes Lua all the more special. As one of these few exotic ones and still one of the rarest ones that have successfully managed to stay around.
Who doesn’t like the underdog, the dark horse ?
I know, I do !!
Lua, born and brought up in the land of carnivals, Brazil. Lua has that simplicity and the x-factor, which makes it almost an irresistible to a beginner. But the language is not at all limited to purely academic circles, on the contrary it is used extensively in industry.
Which industry, you ask ?
Well, the one that we basically grew up with and which gave us all countless hours of fun and sometimes a nice scolding =) . The Gaming Industry.
World of Warcraft, Mafia, Fable , Crysis, Multiple Star Wars games, Sim City. In short you name it and chances are that Lua has been used in there !!
In fact, the small size, interoperability with Cpp and the ease of use made Lua one of the all time favourites for Game Programmers to code and glue different parts together using Lua scripting.
Now, with the advent of powerful portable devices such as our smartphones Lua has evolved to tackle a new domain altogether. It is being used extensively in app development as well as for quick prototyping.
Most noticeable features of Lua are as follows
> Easy of Lua is such that, the syntax is quite free to the extent that there are even alternate braces that can be used and which would not result in an error.
> There is basically just one data-structure so if you are having trouble figuring out which Data Structure to use for a particular purpose, then Lua is for you.
> It's fast and it's an interpreted language.
> Due to its small size it is used as an embedded language so as to extend the capabilities of the current system.
I assure you, of all the languages we have discussed so far, this is the easiest one to learn.
# The official manual of the language is only 100 pages long and the definitive book in the field is about 300 pages long.
And that's it !!
That's all you need to play with Lua.
Hey, two links that are immensely useful for the
Till then,
Himanshu Sharma
Signing Off=)
No comments:
Post a Comment