cross-posted from:

Tuples, templating, type-safe data access, units and measurements, extension methods, and countless other features exist, seemingly in perpetuity, in every language but Java! But no longer, thanks to the Manifold project.

There is an interesting reddit thread discussing whether Manifold is actually a JVM language and not just a “Java compiler plugin”.