InfoQ

InfoQ

Topic/Tag specific view

Lua Content on InfoQ


News about Lua

Languages Come to Javascript VMs: CoffeeScript 1.0, StratifiedJS, C/C++ with Emscripten, Python

Topics
Ruby,
Javascript,
Python,
Java,
Dynamic Languages,
C++,
Web Development,
.NET,
Languages,
Compilers,
Programming,
Language,
Language Design,
C,
LLVM,
CoffeeScript,
Lua

Javascript's ubiquity and increasingly fast VMs have made it an interesting runtime for languages. InfoQ looks at languages and tools that compile to Javascript: CoffeeScript 1.0, StratifiedJS, the Emscripten LLVM backend which brings C/C++ to Javascript, and more.

Languages Come to Javascript VMs: CoffeeScript 1.0, StratifiedJS, C/C++ with Emscripten, Python

Topics
Runtimes,
Ruby,
Python,
Javascript,
Dynamic Languages,
Java,
Web Development,
C++,
.NET,
Languages,
Compilers,
Programming,
Language,
Language Design,
C,
CoffeeScript,
LLVM,
Lua

Javascripts ubiquity and increasingly fast VMs have made it an interesting runtime for languages. InfoQ looks at languages and tools that compile to Javascript: CoffeeScript 1.0, StratifiedJS, the Emscripten LLVM backend which brings C/C++ to Javascript, and more.

Lua: Embeddable Scripting Engine, LuaJIT 2.0 Includes New High-Performance VM

Topics
Virtual Machines,
Runtimes,
Scripting,
Java,
Compilers,
Languages,
Programming,
Architecture,
Language,
Game,
Lua

Lua is a scripting language that can be embedded in any application that can provide hooks for its C API. Version 2.0 of its JIT compiler is in Beta and includes a completely re-written VM based on a trace compiler and an interpreter written in assembler.