AmbientTalk

AmbientTalk

AmbientTalk is an experimental object-oriented distributed programming language developed at the Programming Technology Laboratory at the Vrije Universiteit Brussel, Belgium. The language is primarily targeted at writing programs deployed in mobile ad hoc networks.

AmbientTalk is meant to serve as an "experimentation platform" to experiment with new language features or programming abstractions to facilitate the construction of software that has to run in highly volatile networks exhibiting intermittent connectivity and little infrastructure [Dedecker J., Van Cutsem T., Mostinckx S., D'Hondt T., De Meuter W. Ambient-oriented Programming in AmbientTalk. In “Proceedings of the 20th European Conference on Object-Oriented Programming (ECOOP), Dave Thomas (Ed.), Lecture Notes in Computer Science Vol. 4067, pp. 230-254, Springer-Verlag.”, 2006] .

The language's concurrency features are founded on the actor model and have been largely influenced by the E programming language. The language's object-oriented features find their influence in languages like Smalltalk (i.e. block closures, keyworded messages) and Self (prototype-based programming, delegation).

More recently, ideas developed in the programming language have been applied to middleware systems as well [citejournal|title=Ambient-Oriented Programming in Fractal|author=A Plsek, P Merle, L Seinturier |journal= hal.inria.fr |url=http://hal.inria.fr/docs/00/15/50/89/PDF/OT4AmI-Plsek-Merle-Seinturier-2007.pdf] .

References

External links

* [http://prog.vub.ac.be/amop AmbientTalk official site]
* [http://code.google.com/p/ambienttalk Open-source interpreter]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Futures and promises — In computer science, future, promise, and delay refer to constructs used for synchronization in some concurrent programming languages. They describe an object that acts as a proxy for a result that is initially not known, usually because the… …   Wikipedia

  • Модель акторов — В компьютерных науках модель акторов представляет собой математическую модель параллельных вычислений, которая трактует понятие «актор» как универсальный примитив параллельного численного расчёта: в ответ на сообщения, которые он получает, актор… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”