"Lisp is really two languages: a language for writing fast programs and a language for writing programs fast." -- Paul Graham
Sponsored by EPITA

Sponsored by EPITA

Facebook

RSS Feed
Thank you !

XHTML 1.0 conformant
CSS 2.0 conformant
/.common/topleft European Lisp Workshop: 2010 archives /.common/topright
/.common/toolbarleft 2010 2009 2008 2007 2006 2005 2004 /.common/toolbarright
The seventh European Lisp Workshop was held on June 22 in Maribor, Slovenia, in co-location with ECCOP 2010.
It was sponsored by Lispworks Ltd and EPITA.

Manuel Serrano gave a keynote talk entitled: Diffuse Programming. The abstract is given below:

Every day, electronic equipments become cheaper and smaller than the day before. At the same time, computer networks cover larger and larger areas of the planet. Combining these two technological improvements is giving birth to new application fields that we call "Diffuse Computing". However developing the innovative applications made possible by this new infrastructure is currently challenging. First, because they are new and yet difficult to imagine. Second, because from a computer scientist perspective, suitable tools are lacking.

To help face this problem, we have conceived the HOP programming language whose syntax and semantics are specially crafted for programming distributed diffuse applications. HOP is built on top of standard Web technologies, which it uses as the components of a virtual machine. This provides HOP with several assets such as portability, availability, and versatility.

Albeit crafted for the web and compatible with most technologies, HOP is also a functional language belonging to the Lisp family. The language and its semantics will be detailed in this presentation. It's implementation will be sketched and the programming style it fosters presented.

Papers

The workshop proceedings are available through the ACM Digital Library.
/.common/btmleft /.common/btmright
French Flag English Flag
Copyright © 2009 -- 2012 Didier Verna www@european-lisp-workshop.org
Last modification: Monday October 22 2012 at 03:53