Making Eclipse JDT Future–ready - Java 11 and Beyond | EclipseCon Europe 2018

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=UGxoCYSA_U0



Duration: 30:52
257 views
3


EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018

Speaker(s):
Manoj Palat (IBM)

https://www.eclipsecon.org/europe2018/sessions/making-eclipse-jdt-future%E2%80%93ready-java-11-and-beyond

Eclipse Java Development Tool (JDT) is witnessing rapid changes now, thanks to the faster Java release cycles – Since Java 9, a new Java version arrives every six months! Java 10 and Java 11 (due Sep 2018) releases have many explicit and implicit Java features in them. For e.g., “var” support is an explicit feature. There are features like Nest, Constant Dynamic, etc. that is in Java 11 along with enhancements to var support. Some of them are Language specification changes (var for e.g.) and some of them (for e.g. Nest, Dynamic Constants) are VM specification changes. JDT translated the code which is from a language land to the JVM land. Hence changes to both these specifications have an effect in JDT.

Further, some of these features contain more than what meets the eye; they serve as building blocks of new features on the horizon. This talk will discuss how Eclipse JDT has incorporated new language features from a user perspective and the challenges involved. This talk will give a sneak peek into some of the major upcoming language features in the works as well.




Other Videos By Eclipse Foundation


2018-11-19Extending JDT with Language Servers | EclipseCon Europe 2018
2018-11-19Eclipse GEF DOT - Graphviz authoring environment in Eclipse | EclipseCon Europe 2018
2018-11-19OpenAdx "Autonomous Driving Simulation" Testbed – hardware in the loop (sponsored by Renesas)
2018-11-19Invited Talk: Developing cloud-native microservices using project Helidon | EclipseCon Europe 2018
2018-11-19A journey of implementing an Eclipse plugin to improve the quality of database usage | ECE 2018
2018-11-19Are you ready for Cloud Native Java? (sponsored by IBM) | EclipseCon Europe 2018
2018-11-19C/C++ Language Servers, The Next Generation is Now | EclipseCon Europe 2018
2018-11-19Adopting Debug Adapter Protocol in Eclipse IDE: netcoredbg (.NET debugger) case study | ECE 2018
2018-11-19Gradual Migration from Java EE to MicroProfile | EclipseCon Europe 2018
2018-11-19Making Eclipse Che Enterprise Grade (sponsored by Eclipse Che) | EclipseCon Europe 2018
2018-11-19Making Eclipse JDT Future–ready - Java 11 and Beyond | EclipseCon Europe 2018
2018-11-19Eclipse Tips and Tricks | EclipseCon Europe 2018
2018-11-19Make big things run again! Insight on Eclipse Platform’s performance | EclipseCon Europe 2018
2018-11-19State of the Eclipse Foundation with Mike Milinkovich
2018-11-19Buildship 3.0 | EclipseCon Europe 2018
2018-11-19Marie Curie, Open Source, Kickstarter, and Women in Tech | EclipseCon Europe 2018
2018-11-19Java Modules meet Dependency Injection | EclipseCon Europe 2018
2018-11-19Flying to Jupiter with OSGi
2018-11-19AdoptOpenJDK: Ensuring Free Java for the Community | EclipseCon Europe 2018
2018-11-19State of the Eclipse Foundation with Mike Milinkovich | EclipseCon Europe 2018
2018-11-19Eclipse Foundation IP Process Primer (EclipseCon Europe 2018 Community Day)