What does "Lua, Luajit, tolua++, LUA for Windows" really matter?!

Source: Internet
Author: User
Tags lua

I was a beginner of Lua, and I was so bewildered by these things.

The official website is:

lua:http://www.lua.org/

tolua++:http://www.codenix.com/~tolua/#news

Luajit:http://luajit.org/luajit.html

Lua for windows:http://luaforge.net/projects/luaforwindows/


Why the whole bunch of other stuff? This is not because the language is good, and many people have made their own optimized extensions (such as Luajit, tolua++, LUA for Windows).


Lua is a scripting language, scripting language!! is the script file plus interpreter. Then you can see the effect. However, if Lua is doing something on its own, it is overqualified and needs to be combined with something else, such as C/S.


Let's talk about this three:


Luajit:luajit is a just-in-time Compiler (JIT) for the Lua programming language. 。。。。。。 It's been a high-efficiency version of LUA for half a day.


tolua++: First look at the name "to, Lua, + +", that is, other languages (C + + function object into the LUA can call form, + + here is understood as the enhanced version), with this tool, we can quickly encapsulate our ready-made C + + code into the Lua interface form.


The packaged version of LUA for Windows:lua in Windows, in addition to the most basic LUA interpreter, includes a dynamic-link library, static-link library, header file, text Editor, common LUA module, which can be used in the integration and development of C/D + + to help document the documentation.

Lua, Luajit, tolua++, LUA for Windows What does it matter?!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.