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 multimedia applications (web galleries, music players, ...), office
applications (web agendas, mail clients, ...), ubiquitous domotics,
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.
HOP features:
- a versatile Web server supporting HTTP/1.0 and HTTP/1.1,
- an optimizing native code compiler for server code,
- an on-the-fly Javascript compiler for client code,
- an extensive set of widgets for programming fancy and portable Web GUIs,
- a native multimedia support for enabling ubiquitous Web multimedia applications.
- fast WebDAV level 1 support,
- an extensive set of libraries for the mail, calendars, databases, Web technologies, ...
- from http://hop.inria.fr/