A new challenge for REBOL apps
[1/1] from: gerardcote::gmail::com at: 31-Aug-2009 16:44
Here an excerpt form the ACM news.
*A New Language for Phone Networks*
* Technology Review (08/31/09) Lemos, Robert*
University of Cambridge professor Jon Crowcroft is leading a research effort
to change how cell phones send information by creating peer-to-peer mobile
device networks, or pocket-switched networks, that would enable cell phone
users to send information directly to each other. This type of ad hoc
network could allow victims of a natural disaster to continue to communicate
even if cell towers are knocked out, for example. Crowcroft hopes that
people will develop a wide range of applications should the technology take
off. The University of Cambridge researchers recently unveiled the D3N
programming language, which is designed to capitalize on the inherent
characteristics and simplicity of pocket-switched networks, including
asynchronous communications and simple-to-express queries. The declarative
language allows programmers to focus on the application logic instead of the
algorithms that are unique to pocket-switched networks. "One of the goals is
to keep it very simple so that people can make very complex, very
interesting applications easily," Crowcroft says. D3N is based on
Microsoft's F# project, and adds concurrency control to handle the ad hoc
nature of sending data between a variable number of asynchronous nodes.
Unlike other cell phone ad hoc networking languages, D3N includes knowledge
on how pocket-switched networks operate, making programming for such
networks simpler, and making it easier to test applications written in D3N,
Crowcroft says.
Would like to see how REBOL would compare with other tools for this kind of
work - when R3 it will be ready. But in my head even R2 could be a
competitor for the job.
I should be better however to look at the specs of the new language - just
to see if PArse could be used as is or not ?
You can read more at : www (dot technologyreview (dot) com - communications
-23330 - page1 - (Simply replace the - by slash)
or even simpler : google for D3N ... Not much as been revealed yet but ...