Language peer sets for Amber:
Designed 1984 ↑
1980s languages ↑
Late Cold War↑
ML with CSP-like concurrencyalternate simple view
Country: United States
Adds CSP-like concurrency to ML. Similar to Galileo.
Concurrency, multiple inheritance, persistence. Programs must be written in two type faces, roman and italics! Both static and dynamic types. Implementation for Mac. a functional language which adds CSP (Communicating Sequential Processes) like concurrency, multiple inheritance and pesistence to ML and generalizes it's 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.
"Amber uses roman face for type and value identifiers, and italics for labels. This is not merely convention but is semantically significant. The assumption is made that the language will be used on machines with bitmap graphics and a what-you-see-is-what-you-get editor."
in [ACM] (1986) Proceedings of the 1986 ACM SIGMOD international conference on Management of Data, Washington
in Proc. (1986) Proc. of the thirteenth spring school of the LITP on Combinators and functional programming languages 1986 Val d'Ajol, France
in Cousineau, Guy; Pierre-Louis Curien, and Bernard R (1986) Cousineau, Guy; Pierre-Louis Curien, and Bernard Robinet, editors, Combinators and Functional Programming Languages, Lecture Notes in Computer Science, Vol. 242, Springer-Verlag, 1986
Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder