<- Back
Comments (139)
- dzongathe people that work on Java & the JVM are very smart.it has become a best of breed language - hell its better than Go for industry purposes.the drawback with Java will always be the CULTURE - (maybe someone can insert a quote of how in physics progress is only made, when old physicist die - I don't wanna be morbid ) but with Java same that's when the culture will change.All those people using typescript (could be using Java - but the culture doesn't want them and consider them heretics for not embracing religion of OOP and FactoryFactory)
- ludovicianulI program in Java for more than 15 years now. I can resonate with people hating the language from it's early days due to the experience with all the enterprisy features and over abstractions. Or confunding Java with the Spring ecosystem. But Java came a long way over the years. It's now what many would call a "modern" language. It's less verbose, has many of the features people find appealing in Scala and Kotlin and it can even compile to native binaries using GraalVM. This made building CLIs in Java feasible. Or lambdas.
- vyskocilmJEP 504: Remove the Applet APIGlad to see this being removed. Java plugins especially on Linux were awful and required by tons of corporate stuff. Anyone remeber IcedTea Web? A functional and opensource Java plugin and Java Webstart implementation?
- haolezI was pretty surprised when I learned recently that the Java alternative for green threads doesn't use colored functions. It put Java in a higher place in my perception.
- xeubieI think astronomers could measure the age of the universe in nano-Valhallas. Every year, it feels 50% closer to completion...In all seriousness I'm happy with what Mr. Goetz and the team have done. Sealed interfaces (java 17) + exhaustive switch statements (java 21) means we now have union types in java! And instead of jumping on the async/await bandwagon we now have a more general solution that doesn't lead to API duplication (virtual threads). But Valhalla has been a veeery long time coming.
- freedombenAs someone who has been out of the Java world for many years, but recently forced back into it due to Android dev requirements, Post lawsuit, what is the relationship between Android (Google) and Java now? When can we expect 26 on Android? On that note, why is Android always so far behind? Is it because Kotlin is primary or is it deeper? Did the lawsuit play a role?
- BnjorogeMan I still have scars learning Java in college. Took the entire fun out of coding until I ended up learning C.
- GTPI haven't read a Java manual since the time of Java 8. Do you have any books or other resources you could recommend to catch up with all that has changed in these years?
- einrealistI have been using Java since version 1.4. Both the language and its ecosystem have come a long way since then. I endured the height of the EJB phase. I adopted Spring when version 1.2 was released. I spent hours fighting with IDEs to run OSGi bundles. I hated building UIs with Swing/AWT, many of which are still in use today and are gradually being replaced by lovely JavaFX. When I look at code I wrote around 12 years ago, I'm amazed at how much I've matured too.
- OSaMaBiNLoGiNAll the changes look great. But I don't know how I feel about the syntax. A lot of things that very well could be first-class just aren't. Instead of a `lazy` keyword, we get `LazyConstant<T>`.I'm sure there's reasons as to why. I just don't know them.
- nameconflictsI think Java became popular because of Sun. My experience with Java-based apps is bad. Laggy, resource-heavy, IDE bound, and it causes premature hardware performance degradation.
- olivia-banksReally glad to see we're getting a native PEM API.
- jesse_dot_idCool. I feel as though I'll never be able to escape 8, or ignore Ellison's legacy, unfortunately.
- oystersareyumDo changes to Java itself impact e.g. Clojure? I think it uses many java primitives instead of emitting jvm byte code but I can be wrong.
- gib444I wonder what percentage of java code in the world is still java 8, and always will be?
- badgersnakeVector API (Eleventh Incubator) - maybe 11th time’s the charm.
- devnotes77[dead]
- AgentMarket[flagged]
- elgllhlhmhToo little, too late. Followers.
- rusakov-fieldAh , Java, a language I pray I never have to ever touch again.
- wiseowiseAndroid as always in shambles. Shame that neither Google, nor ecosystem cares about Java because they’ve bought JetBrains kopium.
- dxxviDoes the Java team use AI? If not, they should use it to give us more features and better performance in a release.
- larrylawnmowerAre people still using gigantic xml file abominations (like pom.xml) with java? No thanks. Web moved years ago, and now most LOB software appear to also have switched to languages that are not that heavy weight and riddled with software patterns. And then the sdk still require accepting an EULA. Gtfo.