• 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 2006 – Day 2: Madhouse…
  • JavaOne 2006 - Day 2: Madhouse...

    • By Oud-medewerkers
    • Various 16 years ago
    • Various 0 comments
    • Various Various
    JavaOne 2006 - Day 2: Madhouse...

    The Wednesday morning General Session is by Oracle. Oracle did a good show, you got to give ‘em that. The story is rather convincing, but wait ’till you get to work with their software in real life. At least that is my personal opinion, but I encourage you to find out for yourself. Oracle had a few interesting announcements concerning the donation of Toplink Essentials to the Glassfish Open Source project and some improvements to another Open Source project, called Dali, a plug-in for Eclipse to help out with the new Java Persistence API. It seems that after a little hesitation Oracle is now also big into Open Source donation, which is a good thing.


    AJAX is probably the most popular topic at the conference this year. Java EE and SOA related talks are very popular too. I intend to attend them all.


    JavaOne is already taking its toll on some attendees. I’ve been sitting next to people that fell asleep, were fiercly slamming their laptop covers because they couldn’t get a wireless connection, and people that were literally breathing alcohol ๐Ÿ˜‰ Nope…not me…


    In one of the sessions I got an indepth view into the new Java Petstore 2.0 application. You must definitely check it out if you haven’t seen it yet. It shows off some neat stuff with Java and AJAX. While you’re checking out the new Petstore, take a look at some of the new blueprints stuff as well. There are blueprints for Java EE 5 and AJAX available from java.net.


    I’ve also been to several talks on SCA, the Service Component Architecture initiative some vendors have been working on. Its mainly a vendor thing, with BEA, IBM, Oracle, SAP involved apart from any standards body. The confusing this is that I can’t really tell whether this is a good or a bad thing. There is no link to JBI for example and some important vendors are left out, which is a shame. I do have the feeling that it will become important, so I encourage you to do some Google research on it.


    Then….the moment we’ve all been waiting for…Q&A with James Gosling! We got this unique possibility because our JUG, the NL-JUG registered the most visitors to the conference (as JUG members). Great! So we gathered with approximately 30 – 40 Dutch people and had a nice interviewing session with James. At first everybody was simply breathless, hanging on to every word the man said. There was a lot of respect in that room, you could tell ๐Ÿ™‚ After a while people got a grip on themselves and asked James some questions. James talked about his favorite topics like real-time Java and how diificult it was in the early days. He also gave us some free tips for the slotcar racing compo. Ofcourse we had to talk about open sourcing Java. James did a quick poll on who of the attendees would like the idea of open sourcing Java. About three people raised their hands. I wasn’t one of them. Actually, I see no difference in opening up Java even more than how open it is already. The source is already available, it’s evolution goes through the JCP, so what else can you get from open sourcing Java, except for a lot of trouble? James was expressing exactly the same opinion. I asked James about some of the plans for Java 7 (Dolphin), especially about adding XML literals to the language. In my opinion, features like this are making a Christmas tree out of the Java language while it has been lean and mean for so many years now. James agreed to a certain extend. He gave me a personal call to action to join the JCP as should all people that have strong opinions on where Java should be heading. I told James that I will think about it, but meanwhile I will keep on dreaming that XML can be considered legacy by the year of 2008, so it won’t show up in Dolphin anyway. James shared that dream ๐Ÿ™‚ The Q&A continued with questions about java.util.Date and Calendar, backwards compatibility,  operator overloading and deprecation. Very nice! Finally there were a lot of pictures taken and ofcourse James had to sign some stuff. All in all a priceless experience!


    On my way back out of the James Gosling session I ran into a couple of Brazilians. One of them introduced himself as Bruno Sauza, the Brazilian JUG (SouJava) leader. They showed me an exclusive preview of a video they were running with the Java celebs around a theme that ‘kicks you in tha face’. Can’t tell you anything yet, but it was very funny and will probably be shown at the Friday keynote.


    Make sure to check out the NL-JUG JavaOne 2006 website as well. People are adding pictures and there will be news updates as well.


    In the afternoon I attended sessions about the new Java Blueprints for Java EE and AJAX, Struts Ti, and the SOA Programming model around SCA. The afternoon keynote was by BEA and they opened up the show with a very slick video on liquid computing. The BEA talk itself was a bit strange. First, Patrick Linskey did most of the talk. And as much as he is a great persistence guy, his keynote appearance wasn’t very good. He talked too fast and jumped from one topic into the other. The whole presentation also gave me the idea that BEA is moving away from being a pure Java player. The announcements they made were about Spring here, Spring there, Spring everywhere and about PHP support in their BEA Workshop, which seems like a great tool at first glance though. Why is BEA milking the Spring? Personally, I dislike the Spring Framework. Not bad by nature, but way overhyped. BEA is now only adding to this hype. The BEA session rounded up with some calls to action. One was to learn a new language. Hmmm…I think I pick Spanish ๐Ÿ˜‰ Tomorrow I will be meeting up with Eric Stahl from BEA, so I’ll definitely ask him about my concerns.


    Now that I’m writing about PHP and stuff….I forgot to mention that Java is no longer officially a single language platform. although we’ve seen some attempts of porting other languages to the platform, Sun now officially comes with a lot of new stuff. There is an official project called Semplice that allows you to program Visual Basic for the Java Platform. There is also project Phobos that allows you to write your JSP pages in JavaScript and there is a lot of activity going on porting several dynamic languages to the Java platform. There is a lot to come in that area. 


    As the afternoon sessions came to an end it was party time again. I went to the JBoss and Sun Developer Network parties which were both great fun. I met lots of interesting people and made some great new friends at the parties. Its also fun to see that the famous and respected techno celebs are just people too as you see them having fun, or having too many beers ๐Ÿ˜‰ I joined a couple of Dutch guys from the NL-JUG delegation that attends JavaOne and we hang out together. We took all kinds of pictures, some with celebs, some not for viewers off all ages ๐Ÿ˜‰ A lot of them are not on my camera, so you’ll have to wait till I get them. Or probably I don’t want to show ‘em at all. Most hilarious picture of the evening will probably be the one of Gavin King’s sneakers ๐Ÿ˜‰ We talked a while to Gavin and fell in love with his sneakers. As he was proud of them too, he had no problem showing them off for the camera. After a wild night of partying its now time to get to bed in order to get barely enough sleep for day 3. This must be an Agile approach ๐Ÿ˜‰ See you tomorrow.

    Share this

Oud-medewerkers

View profile

IT Training at Info Support

Which training fits you?

Consultancy

Consultancy

Related blogs

  • Video Conferencing en OBS Studio koppelen: online prese…

    Video Conferencing en OBS Studio koppelen: online prese… Maaike Brouwer - 1 year ago

  • Verantwoordelijkheid pakken in jouw eigen persoonlijke …

    Verantwoordelijkheid pakken in jouw eigen persoonlijke … Stephan Versteegh - 1 year ago

  • Tips voor als je gaat afstuderen

    Tips voor als je gaat afstuderen Bart Renders - 2 years 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}