3 ms·
> Should we further delay this JSR—possibly for years—in order to gain “closer consensus” by pursuing a different goal that will likely result in a design so bl
by merb 10y ago
> Should we further delay this JSR—possibly for years—in order to gain “closer consensus” by pursuing a different goal that will likely result in a design so bloated and complex that no working developer would ever use it
this.
I don't see a reason to even delay Java 9 more. It's really really really silly. Yes no solution is perfect, but most of the time when somebody want to make something perfect and actually implement everything for everybody, they fail or it ends up in super complicated stuff.
Java 10 and Java 11 looks promising, maybe more promising than 9 but 9 also has promising things and the module system might emerge into something super useful, if not - is that the end of the world? prolly not.
java has a extreme amount of bloat when it comes to releases, even more than the language itself. a lot of it are policits and still I hope that they change their "3-5 years till next release"-model soon! I mean there aren't many languages that are developed in the open and have such a aweful time frame.
the best model is prolly used by rust. smaller iterations and some other channels a la chrome.
it's really sad that the language gets so much hindered by akward polictics
- douche 10y agoIt's especially obvious how broken the Java language improvement process is when you have the natural experiment of Microsoft's C# sitting next to it.
- manyxcxi 10y agoThere's a big difference. MSFT may take outside opinion into consideration, but they can (in general) kind of just do as they wish. Isn't it a minor miracle that the JCP gets anything released ever? That the likes of Oracle, IBM, and a number of other mega corps that actively compete against each other in various ways can steer a committee into any agreement whatsoever is more amazing to me than the language itself.