jmbr wrote:If you're looking for a lispy (not necessarily written in Scheme) WM, you might like StumpWM http://www.nongnu.org/stumpwm/
It is written in Common Lisp and is under active development.
HOP is a new Software Development Kit for the Web 2.0. It relies a new higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. HOP can be viewed as a replacement for traditional graphical toolkits. HOP is implemented as a Web broker, i.e., a Web server that may act indifferently as a regular Web server or Web proxy.
SISCweb is a framework to facilitate writing stateful Scheme web applications in a J2EE environment.
By using continuations, SISCweb does away with the page-centric execution model typical of web programming. Every time the program sends a response to the browser, its state is suspended, to be then resumed from that exact point when the browser submits a request.
One implication of this approach is that local variables in scope when the response is sent will still be in scope when the subsequent request is received, making much of the session-object data shuffling needless. Another consequence is that, much like in console-based applications, the conversational state between client and server is constantly maintained -- hence the term "stateful."
SISCweb is implemented in SISC, a Scheme interpreter for the JVM with support for full continuations.
BRL stands for Beautiful Report Language.
* Beautiful: It is easy to write BRL code that is understandable and maintainable, appealing to a programmer's sense of aesthetics.
* Report: BRL is particularly suitable for constructing output that is a mix of static and dynamic content, e.g. web pages, e-mail messages. Its greatest strength is constructing output from SQL databases.
* Language: The full power of a general-purpose programming language is there when needed. Simple examples are trivial uses of the language, but look more like templates than programming. The template system and programming language are more tightly integrated in BRL than in any other system.
Roadsend PHP is a free, open source implementation of the PHP language. It includes a compiler that produces native binaries (no interpreter required). Roadsend Compiler can build online web applications with Fast/CGI, offline web applications with an embedded web server (MicroServer), desktop GUI applications with PHP-GTK, and console applications.
Users browsing this forum: No registered users and 2 guests