Challenge: Purely Compositional Language Possible?
Which languages did succeed?
- Algol, ADA: integrated composition and computation
- C, C++: focus on computation
Why new language?
- complexity: not all facilities of a common language (compare to approach of Java),
- inhibiting traditional computational programming (compare C++ and Smalltalk concerning object-oriented programming)
- focus on issue of composition, parallelism by asynchrony, and optimization