Functions as first-class values, lexically-scoped closures, map, curry...objects, methods, classes & class inheritance...immutable objects that can have their pointers optimized-away by the compiler.<p>This sounds ahead of its day for a language intended for industry.