Flapjax is a new programming language designed around the demands of modern, client-based Web applications. Its principal features include:
- Templating syntax
- 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
Lambda the Ultimate has a discussion about it and more information from one of the developers can be found here.