Find out more: RTOS Channel   NEW!
Real Time Logic Announces Lua Server Pages for Embedded Systems
3 years 3 months ago

Barracuda Lua Server Pages, or LSP for short, is an easy to use scripting language for embedded systems.

LSP follows the PHP syntax, and the server side HTML tags start with .

LSP is very fast when for example compared to PHP.

LSP can also handle multiple concurrent requests.

LSP is a plugin to the Barracuda Embedded Web Server. The server is specifically designed to be run in embedded devices, but can also be run on host computers.

Lua is designed as a script language to embed in other programs. The implementation is extensible.

LSP pages can be maintained with commonly available HTML/XML tools.

The Lua core depends lightly on the ANSI C runtime library. It requires only a few simple runtime library functions and basic C standard library functions.

On top of all of the great reason why Lua is good non-embedded, it has a straightforward license for embedding, few dependencies, unobtrusive API, a small binary footprint, and very readable/modifiable source code.

Another feature that is nice for embedded applications that have limited memory is that the larger parts of the Lua core (lexer, parser, and code generator) can be very easily removed, and still leave a fully functional Lua, which of course can only run precompiled programs.

The new LSP plugin is included in our free BarracudaDrive server. The server targets home users and comes with many features that are useful for remote PC management. BarracudaDrive is free for PC, Mac, and Linux.


Industry News:
Real Time Logic...
Technology Partnerships:
Real Time Logic...
Contracts:
Real Time Logic...
New Products:
Real Time Logic...
People:
Real Time Logic...
Mergers and Acquisitions:
Real Time Logic...
Conferences and Awards:
Real Time Logic...
Media and Education:
Real Time Logic...
Standard Certifications and References:
Real Time Logic...



©MMIX Industrial Embedded Systems. An OpenSystems Media publication.

About this Magazine and Website | Contact Us | Industrial Embedded Systems Media Kits