• Blog
  • Info Support
  • Career
  • Training
  • International Group
  • Info Support
  • Blog
  • Career
  • Training
  • International Group
  • Search
logo InfoSupport
  • Latest blogs
  • Popular blogs
  • Experts
      • Alles
      • Bloggers
      • Speakers
  • Meet us
  • About us
    • nl
    • en
    • .NET
    • Advanced Analytics
    • Agile
    • Akka
    • Alexa
    • Algorithms
    • Api's
    • Architectuur
    • Artificial Intelligence
    • ATDD
    • Augmented Reality
    • AWS
    • Azure
    • Big Data
    • Blockchain
    • Business Intelligence
    • Cloud
    • Code Combat
    • Cognitive Services
    • Communicatie
    • Containers
    • Continuous Delivery
    • CQRS
    • Cyber Security
    • Dapr
    • Data
    • Data & Analystics
    • Data Science
    • Data Warehousing
    • Databricks
    • DevOps
    • Digital Days
    • Docker
    • eHealth
    • Enterprise Architecture
    • Hacking
    • Infrastructure & Hosting
    • Innovatie
    • Integration
    • Internet of Things
    • Java
    • Machine Learning
    • Microservices
    • Microsoft
    • Microsoft Bot Framework
    • Microsoft Data Platform
    • Mobile Development
    • Mutation Testing
    • Open source
    • Pepper
    • Power BI
    • Privacy & Ethiek
    • Python
    • Quality Assistance & Test
    • Quality Assurance & Test
    • Requirements Management
    • Scala
    • Scratch
    • Security
    • SharePoint
    • Software Architecture
    • Software development
    • Software Factory
    • SQL Server
    • SSL
    • Start-up
    • Startup thinking
    • Stryker
    • Test Quality
    • Testing
    • TLS
    • TypeScript
    • Various
    • Web Development
    • Web-scale IT
    • Xamarin
    • Alles
    • Bloggers
    • Speakers
Home » JavaOne 2013 highlights
  • JavaOne 2013 highlights

    • By Peter Hendriks
    • Java 8 years ago
    • Java 0 comments
    • Java Java
    JavaOne 2013 highlights

    JavaOne 2013 is over. Once again, a nice conference, with a lot of energy in the Java community. We had a fun week, and learned a lot. With over 400 sessions in 5 days, with labs, demogrounds and parties, from 8 in the morning till late in the evening, it was a jam packed week. These are some of the highlights on major themes in the conference.

    Java SE and EE

    The major Java platforms: Java standard edition and enterprise edition, received some major updates. With SE 8 around the corner shipping in early 2014, and EE 7 shipped last July, there is a lot to learn. Many of the improvements were explained in great detail, providing a jump start of learning what the benefits of new features are.

    On Java SE 8, the major feature is Lambda support. Java is behind even C and Cobol, but finally, it’s there. Lambdas are done pretty well out of the gate: with changed collection APIs, “as if final” semantics for Java-esque safe usage of local vars without the verbosity, and a way to integrate with pre-Java 8 APIs. Lambdas also provide a gateway to new future improvements: such as support for many-core parallelism, done in the Sumatra research project. It also enables a more functional style of programming, and API that provides better abstractions and ease of use.

    Java EE 7 is a big bag of small incremental improvements, with a few major new features like batch support and REST/Web Socket APIs included by default. Although nice additions, most of these APIs are available for a while now as additional libraries, like Spring Batch or Jersey. To me, the improvements in core APIs felt more important: better alignment between APIs, like CDI that can be used much more consistently, or improvements in the Servlet API to support OWASP security remediations using fully standard Java EE. Providing a more consistent, modular set of core APIs, was also a view expressed in the Java EE spec panel discussion for Java EE 8. There is still much room for improvement here.

    Internet of Things

    A strong focus of the conference was on the Internet of Things. Java has a long history in the embedded market (it was developed first for embedded coding), and has some impressive successes already. Oracle has big plans: cleaning up the Java Micro Edition (ME) portfolio, by trimming down the 8 existing profiles to one or two, and making ME fully language compatible with SE again.

    Also to acknowledge that todays embedded hardware is much more potent, Java SE is now targeted on those devices as well. Raspberry Pi, a massively popular hardware board that costs just 25 dollars, will now get an official Java SE installation in its default distro. With all the debugging tools and libraries of SE, this is really attractive. Also, the JavaFX team worked with Raspberry to improve graphics drivers, making it possible to run a rich UI on this small system.

    Internet of Things is a real thing, and Java is poised to play a major role. I was inspired watching the Intel IDF 2013 keynotes already, on JavaOne there was lots more to see. The technical keynote: where a tablet, desktop, robot and web page worked together in a chess game for instance, or the Do It Yourself hardware movement, where software developers build their own supporting hardware platforms instead of relying on separate companies. It feels really cool and fresh to build these kinds of software/hardware solutions!

    The community

    JavaOne has once again a strong community vibe. There was special attention to several education programs, getting more kids into the software development industry is a big issue right now. The Devoxx4Kids initiative already provided workshops for hundreds of kids, using custom hardware to play with. Minecraft, a hugely popular Java game, was modded on-stage by a 10 year old Java programmer, making it probably the youngest tech-demo ever (and the only demo that worked completely flawless). The newest Lego mindstorms will now support Java out of the box, and several other tools are in the works to get Java to the kids. Several large companies showed their community support: like Goldman Sachs, which employs over 3000 Java developers. This emphasizes the power of open source and active collaboration for Java: Java is so much bigger than just Oracle alone, or the major ISVs.

    All in all a big inspiration, I had fun presenting at JavaOne once again, and meeting new and familiar faces. I’ll see you again at the NLJUG J-Fall 2013! Be sure to sign up while you can, the conference is almost sold out!

    Share this

Peter Hendriks

View profile

Related IT training

Go to training website

Related Consultancy solutions

Go to infosupport.com

Related blogs

  • Do you know Java? Care to prove it?

    Do you know Java? Care to prove it? Hanno Embregts - 4 months ago

  • Deploy je JDK 11 applicatie op je eigen Java 17 runtime

    Deploy je JDK 11 applicatie op je eigen Java 17 runtime Jelle Spoelders - 6 months ago

  • Explaining software development to a class of 6-year ol…

    Explaining software development to a class of 6-year ol… Hanno Embregts - 7 months ago

Related downloads

  • Beslisboom voor een rechtmatig ‘kopietje productie’

  • Klantreferentie: Remmicom zet wetgeving om in intellige…

  • Klantreferentie RDW: Samenwerken voor veilig en vertrou…

  • Klantreferentie BeFrank: Strategische IT voor een innov…

  • Wie durft te experimenteren met data in de zorg?

Related videos

  • mijnverzekeringenopeenrij.nl

    mijnverzekeringenopeenrij.nl

  • Winnaar | Innovation Projects 2017

    Winnaar | Innovation Projects 2017

  • Explore | Info Support & HAN & Poliskluis

    Explore | Info Support & HAN & Poliskluis

  • LifeApps bij HagaZiekenhuis

    LifeApps bij HagaZiekenhuis

  • Info Support | Bedrijfsfilm

    Info Support | Bedrijfsfilm

Nieuwsbrief

* verplichte velden

Contact

  • Head office NL
  • Kruisboog 42
  • 3905 TG Veenendaal
  • T +31 318 552020
  • Call
  • Mail
  • Directions
  • Head office BE
  • Generaal De Wittelaan 17
  • bus 30 2800 Mechelen
  • T +32 15 286370
  • Call
  • Mail
  • Directions

Follow us

  • Twitter
  • Facebook
  • Linkedin
  • Youtube

Newsletter

Sign in

Extra

  • Media Library
  • Disclaimer
  • Algemene voorwaarden
  • ISHBS Webmail
  • Extranet
Beheer cookie toestemming
Deze website maakt gebruik van Functionele en Analytische cookies voor website optimalisatie en statistieken.
Functioneel
Altijd actief
De technische opslag of toegang is strikt noodzakelijk voor het legitieme doel het gebruik mogelijk te maken van een specifieke dienst waarom de abonnee of gebruiker uitdrukkelijk heeft gevraagd, of met als enig doel de uitvoering van de transmissie van een communicatie over een elektronisch communicatienetwerk.
Voorkeuren
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
Statistieken
De technische opslag of toegang die uitsluitend voor statistische doeleinden wordt gebruikt. De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door uw Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
Marketing
De technische opslag of toegang is nodig om gebruikersprofielen op te stellen voor het verzenden van reclame, of om de gebruiker op een website of over verschillende websites te volgen voor soortgelijke marketingdoeleinden.
Beheer opties Beheer diensten Beheer leveranciers Lees meer over deze doeleinden
Voorkeuren
{title} {title} {title}