Amber

1. A functional programming language which adds CSP-like concurrency, multiple inheritance and persistence to ML and generalises its type system. It is similar to Galileo. Programs must be written in two type faces, roman and italics! It has both static types and dynamic types.

There is an implementation for Macintosh.

["Amber", L. Cardelli, TR Bell Labs, 1984].

2. An object-oriented distributed language based on a subset of C++, developed at Washington University in the late 1980s.