forked from lua-alchemy/lua-alchemy
-
Notifications
You must be signed in to change notification settings - Fork 0
Port of the Lua programming language for ActionScript using Alchemy
E-Fir/lua-alchemy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Background ---------- Lua is a great dynamic programming language, Adobe Flash is a great universal platform for applications and Adobe Alchemy is the tool to bind them together. The main webpage can be found here: http://code.google.com/p/lua-alchemy/ Lua --- Lua is a powerful, fast, light-weight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. -- http://lua.org/about.html Adobe Flash ----------- Adobe Flash (previously called "Macromedia Flash"') is a set of multimedia software created by Macromedia and currently developed and distributed by Adobe Systems. Since its introduction in 1996, Flash has become a popular method for adding animation and interactivity to web pages; Flash is commonly used to create animation, advertisements, and various web page components, to integrate video into web pages, and more recently, to develop rich Internet applications. -- http://en.wikipedia.com/wiki/Flash Adobe Alchemy ------------- With Alchemy, Web application developers can now reuse hundreds of millions of lines of existing open source C and C++ client or server-side code on the Flash Platform. Alchemy brings the power of high performance C and C++ libraries to Web applications with minimal degradation on AVM2. The C/C++ code is compiled to ActionScript 3.0 as a SWF or SWC that runs on Adobe Flash Player 10 or Adobe AIR 1.5. -- http://labs.adobe.com/technologies/alchemy/ Motivation ---------- We need Lua Alchemy to... * ...To use *run-time dynamic* programming language (Lua) within the Flash framework. * ...To *reuse* existing Lua code for the Flash-based utilities * ...To get a *great cross-platform back-end* (Flash) for (simpler) Lua-based games * ...To have fun with *awesome* new technology :-) File Manifest ------------- AUTHORS - Contact information for the authors of lua-alchemy COPYRIGHT - Copyright for the lua-alchemy project HISTORY - Project history log README - This file describing the project alchemy/ - Builds lua-alchemy.swc build/ - Build utility tools demo/ - Flash and Flex demos etc/ - Odds and ends of various usefulness test/ - Lua and ActionScript tests
About
Port of the Lua programming language for ActionScript using Alchemy
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 82.5%
- ActionScript 15.3%
- Lua 2.0%
- Other 0.2%