skip to content
Ambient-Oriented Programming
User Tools
Log In
Site Tools
Search
Tools
Show pagesource
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
>
Recent Changes
Media Manager
Sitemap
Trace:
•
AmbientTalk/2 Tutorial
Sidebar
Jump to
Home
Research
Papers
Papers on AmOP
Papers on AmbientTalk
Influential Papers
People
Intranet
AmbientTalk
What is AmbientTalk?
Download and Install
Tutorial
Language Reference
Key Expressions
CRIME
Introduction to CRIME
Fact Space Model
Example Applications
Download CRIME
iScheme
iScheme
Example Applications
at:tutorial:tutorial
This is an old revision of the document!
AmbientTalk/2 Tutorial
The tutorial is still under heavy construction!
Jump to
Preface
Basic Programming
Variables
Tables
Functions
Blocks
Keywords
Variable-length arguments
Optional arguments
Objects and Messages
Creating objects
Ex-Nihilo Creation
Cloning
Delegation
Lexical vs dynamic parent
Self, super and super-sends
Access Control
Native Objects
Primitive values
Native nethods
Syntactic sugar
More About Methods
Methods vs Closures
External Methods
First-class methods and messages
Exceptions
Raising exceptions
Handling exceptions
Native Exception Types
Programs as modules
Namespaces
The Lobby
Miscellaneous Features
Quoting and table splicing
Escaping continuations
Reflection
Mirrors
Mirages
The MOP
Actors
Asynchronous Messages
Actors and Far References
Isolates
Actor Mirrors
Distributed Computing
Symbiosis with Java
Accessing Java classes
Creating Java objects
Using Java wrappers
Overloading
Symbionts
Conversions
Thread-Actor Symbiosis
Interactive AmbientTalk (IAT) Shell
The AmbientTalk Language Syntax
Support
at/tutorial/tutorial.1175337212.txt.gz
· Last modified: 2007/03/31 12:56 (external edit)
Page Tools
Show pagesource
Old revisions
Backlinks
Back to top