← Back to context

Comment by nu11ptr

9 months ago

When is Java getting value types? It has been talked about forever now.

And it will still take time to come, the whole engineering problem is how to introduce value types, make classes that are clearly value types like Optional, turn into value types, while at the same time not breaking the endless amount of JAR files in production, when upgrading to a JVM with value types support enabled.

They would get it sooner by breaking the ecosystem, and as Python 3, Java 9, .NET Core have shown, not everyone would be racing to adopt the new shiny thingy.

  • As a java dev, please break backwards compatibility. Almost all of us are willing to spend time fixing a few lines and recompiling.