Flapjax is a programming language designed around the demands of modern, client-based Web applications.
Flapjax is easy to learn: its syntax is precisely that of JavaScript. Furthermore, because Flapjax is built entirely atop JavaScript, it runs on traditional Web browsers without the need for plug-ins or other downloads.
In fact, you can (in exchange for a little more code) use Flapjax purely as a library in JavaScript rather than use the compiler from Flapjax to JavaScript, so you can integrate it into your existing programs.
Here are some key features of "Flapjax":
· Event-driven, reactive evaluation · Persistent data saved on a data store we provide · Convenient data sharing · Access-control for shared data · Interfaces to external Web services · Optional templating syntax
NOTE: Flapjax is licensed and distributed under the New BSD license. For building instruction please follow the instructions available in the included README file.