The Artima Developer Community
Sponsored Link

Weblogs Forum
JavaOne 2010: Article Roundup

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Eric Armstrong

Posts: 207
Nickname: cooltools
Registered: Apr, 2003

JavaOne 2010: Article Roundup (View in Weblogs)
Posted: Sep 23, 2010 11:10 AM
Reply to this message Reply
This umbrella article encompasses newsworthy items gleaned from the show, with pointers to the content pieces.
The good news (sort of) is that this has been the most relaxing JavaOne ever, because there are so few sessions I really want to see. Usually, I'm racing from session to session, scribbling notes during the sessions, writing up articles in the evening, finishing them the next morning, and then doing it all over again the next day. After a week of that, I'm a wreck.

So for better or worse, I've had time to dive into things more deeply than in years past. As a result, these posts are about 1/2 content from the talks, and 1/2 additional related content to provide context, background, or explanation.


  1. A few weeks ago, I wondered if generics were going to be the death of Java. But today, I began to wonder if Oracle might just manage to do it in a lot more quickly. That particular tirade is under Trials and Tribulations.

  2. Despite the difficulties, though, I managed to glean some good information. In Upcoming Java Features I mention some things coming up in the Java language that look pretty cool --and some that sounded a lot cooler on paper, before I got a look at them.

  3. In Functional Programming, from Java to Scala, I recount a terrific talk by Dick Wall that showed how to do serious functional programming in Java, explained when and why you might want to do that, and showed how much easier it is to do in Scala. Then he listed a bunch of Scala features I happen to love from JRuby, including DSLs and closures, and all kinds of stuff. So I have to admit that my interest is seriously piqued.

It looks like the only things left are out are the massively dangerous/powerful things you get from a totally dynamic language, where the class you're using at one point in the program could be completely rewritten at a later point. That kind of flexibility comes with serious tradeoffs, so I'm inclined to think that Scala may be in the ideal "sweet spot", where you have power and flexibility at one of the spectrum, safety and readability at the other, and Scala managing to come up with the ideal object-oriented, functional programming language. I've been wishing for "Ruby without the Perlisms" for a while now. Dick's talk makes me think that Scala just might be it.

Topic: JavaOne 2010: Trials and Tribulations Previous Topic   Next Topic Topic: The Autoproxy Plugin - Part I

Sponsored Links


Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use