This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
at:tutorial:preface [2007/04/17 16:14] tvcutsem |
at:tutorial:preface [2007/07/11 08:43] tvcutsem * |
||
---|---|---|---|
Line 3: | Line 3: | ||
AmbientTalk is a distributed programming language especially geared towards developing applications deployed on mobile networks. The language combines elements from languages such as Scheme (closures), Smalltalk (pure OO), Self (prototypes and delegation) and actor languages. | AmbientTalk is a distributed programming language especially geared towards developing applications deployed on mobile networks. The language combines elements from languages such as Scheme (closures), Smalltalk (pure OO), Self (prototypes and delegation) and actor languages. | ||
- | ==== A bit of history | + | ==== History |
- | AmbientTalk was originally built as a distributed extension | + | The AmbientTalk language saw the light in 2005, when it was implemented by Jessie Dedecker as part of his PhD research. |
- | Despite keeping | + | Pico borrowed many of its design principles and concepts |
- | ==== About this tutorial... | + | The AmbientTalk language described in this tutorial |
- | This tutorial | + | In 2006, Tom Van Cutsem and Stijn Mostinckx started the AmbientTalk/ |
+ | |||
+ | Perhaps the most significant change from AmbientTalk/ | ||
+ | |||
+ | Today, AmbientTalk/ | ||
+ | |||
+ | ==== About this tutorial ==== | ||
+ | |||
+ | The tutorial introduces the AmbientTalk | ||
+ | |||
+ | The tutorial is subdivided into different chapters that each highlight different aspects of the language. Sometimes the cohesion within one chapter is very high. For example, the chapter on object-oriented programming gives an overview of a number of language features that are all related to one another. Sometimes, different sections of a chapter are not directly related (e.g. the chapter on modular programming). |