JavaOne 2014 started today with a whole host of sessions including the Technical Keynote. this is always hotly anticipated as the chance to rally the faithful and for Oracle and partners to showcase their plans.
JavaOne keynote was an update on the current state of the market and a look towards the future (Java will be 20 next year).
Here are my 6 key takeaways…
1. JavaOne improvements
JavaOne is bigger and better this year. It has a new track (Agile), more sessions that ever before and there is even the chance to unwind with some retro games in the hotel foyer. Another innovation is the 5 minute talks with Java developers talking about their non-Java passions (the first ever JavaOne session where beer is served).
JavaOne also saw a Devox4Kids session to encourage the coders of tomorrow. 6 of them braved the stage to talk about MineCraft hacking, writing programs and Lego Mindstorm.
2. The Community
The last 12 months have seen increasing uptake of Java by the Community (and Community engagement is a metric for Oracle). There are lots of new JUGs and significant engagement with the Community by Oracle.
3. Updates on Java
Java 8 shipped as planned with versions for JavaME and JavaSE. There is always a delay with JavaEE, which is coming together as planned. The new JavaME sees the promised move towards a common language. There was lots of Lambda and the advantages it brings to coding.
4. The demo
There is always a ‘little’ project put together by Richard Blair and Jasper Potts. This year they wanted something using the whole range of Java features. They had built the front panel for a car, complete with pedals, displays, steering wheel and display, all powered by Java. There are 2 versions in the demo area to play with and interesting things happen when you hit 88 miles a hour…
5. IoT and Cloud
Cloud and the Internet of things was again a big topics and making Java the platform of choice. IBM demonstrated how they were trying to make implementing Java on the cloud simpler and commented on how 250 gig heaps were now entirely possible.
6. Java and the future
Java will be 20 years old in 2015 and Mark Reinhold reviewed how Java had reached its current level of popularity and how it might evolve in the future. Features like project jigsaw will make it much easier to match Java to the needs of devices both large and small. Some future ideas are being explored in Java 9 to take better advantage of how computer hardware has evolved. The talk ran out of time so was completed as part of the JavaOne Community keynote.
There was no big product announcement, but plenty of buzz and a vision of a bright future…
If you want more information on JavaOne 2014 and further coverage of the entire event check out our JavaOne Series Index, which covers everything that is happening and is constantly updated, keep checking back for new info!