X10: an object-oriented approach to non-uniform cluster computing
MULTILISP: a language for concurrent symbolic computation