This is our fifth published Java trends report. To help individual developers in choosing where to invest their valuable time and resources for learning and skill development.To assist technical leaders in making mid- to long-term technology investment decisions.You can also listen to the additional podcast discussion around Java Trends for 2023. We discuss trends in core Java, such as the adoption of new versions of Java, and also the evolution of frameworks such as Spring Framework, Jakarta EE, Quarkus, Micronaut, Helidon, MicroProfile and MicroStream. We focus on Java the language, as well as related languages like Kotlin and Scala, the Java Virtual Machine (JVM), and Java-based frameworks and utilities. This report provides a summary of how the InfoQ Java editorial team currently sees the adoption of technology and emerging trends within the Java space. We also see more development of SDKs or frameworks for AI and ML with Java, like Semantic Kernel, Deeplearning4J, djl, and Tribuo. We see increasing development and application of Generative AI in the Java space, especially for code generation.Since the release of Java 17, we've noticed faster adoption of newer Java versions than we did when Java 11 was released.The Spring Modulith project is now an official Spring project and allows the creation of better monoliths instead of microservices. There is increasing community interest in learning about modern microservice frameworks, such as Spring Boot, Quarkus, and Jakarta EE.Project Galahad, launched late last year, continues to aim to contribute Java-related GraalVM technologies to the OpenJDK Community and prepare them for possible incubation in a JDK mainline release.Oracle has made a commitment to evolve the Java language so that students and beginners can more easily learn to write their first "Hello, world!" applications without the need to understand more complex features of the language.Java Virtual Threads was finalized in the recently released JDK 21, and we believe that adoption of this feature will continue to grow as the latest edition of application frameworks, such as Helidon NĂma and Vert.x, have already taken advantage of this.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |