OpenQNX :: The QNX Community Portal

Dec 01, 2008 - 06:39 PM
Google
  Web openqnx.com   
     Create an account Home · Submit News · QNX Forums · QNX Download · Search   
_
Main Menu
Who's Online
There are 18 unlogged users and 3 registered users online.

You can log-in or register for a user account here.
PHP like scripting language for embedded systems
Posted on Oct 20, 2006 - 08:03 PM by wilfrednilsen Print Printer-friendly page  Email Send this story to someone
Applications for QNX Real Time Logic, a QNX partner, has released the first public version of Barracuda Lua Server Pages, or LSP for short.

LSP follows the PHP syntax, and the server side HTML tags start with <?lsp and
ends 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.

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.

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.

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.

LSP introduction


Download


LSP Documentation


Lua

Comments

Display Order
Source
by wilfrednilsen
on 26.10.06, 14:49
http://barracudaserver.com/pr/lsp.html

Only logged in users are allowed to comment. register/log in
All logos and trademarks in this site are property of their respective owners. The comments are property of their posters.
Powered by OpenQNX: The QNX Community Portal Site
QNX and the QNX logo are registered trademarks of QNX Software Systems.