Search |
||
Where Were You Last NightPosted by editor on January 10, 2008 at 5:09 AM PST
A hefty afternoon schedule at Sun Tech Days Atlanta Sun Tech Days Atlanta got started yesterday with parallel tracks for NetBeans Day and Open Solaris Day. Actually, the schedule wasn't what you might expect: the sessions kicked off at 1PM and went fairly late into the evening (I think the last one wrapped up at 7PM), which left the morning free to get some work done or meet up with colleagues. I shared a table for an hour with Marina Sum, and we swapped stories of projects long gone, working with authors on articles, and big picture overviews. One thing we came to agree on is that development is a far more social exercise than one might think. Whether it's working on a team, dealing with QA, or leaving your code in sufficiently presentable shape for someone else to maintain (and if it's even remotely useful, someone else probably is going to need to work with it), the ability to work with peers and build bridges, collaborate, and even build community, is essential to success.
Gregg Sporar and Jeet Kaul offered the first few sessions on NetBeans, covering new features, the Spring Application Framework, and Beans Binding. Combined with NetBeans' visual editor, these make for a very compelling way to build a desktop application: build the GUI visually, bind components to their values (rather than writing dozens of event listeners and wiring them all up in code), and work within a practical framework for application lifecycle management (instead of writing the whole According to the schedule on the back of the badge, today will offer four tracks: Enterprise, Rich Applications, Solaris, and Sys Admin / Hands-On Labs, all convening together in the middle of the afternoon for a Q&A with James Gosling. I'll probably be checking out the Java FX and deployment sessions, while I suspect the enterprise developers will be interested in the Metro and REST session, JRuby and Rails, and the look forward to the future of EE and GlassFish. Again, if you're at the event, stop by and say hi. In Java Today, InfoQ is combining recent opinion pieces by Bruce Eckel, Kevin Dangoor, Cay Horstmann, and others, collecting, comparing, and contrasting their arguments in the opinion piece Debate: Should the Java language stop adding new features? "Recently, there has been a lot of debate over the future of the Java platform, with some arguing for more features to compete with languages such as C# and Ruby, and others saying that Java should become a more stable language lest it become too complicated to use. Bruce Eckel started a new round of debates by stating that Java should stop adding new features entirely." Over on Artima, Frank Sommers looks at the recent debates over language changes and asks How Does Language Impact Framework Design?. "Developer productivity is as much a factor of productive frameworks as it is of language capabilities. Is there anything in Java that limits framework architects in their quest to design more productive APIs and frameworks? How do language features impact framework design?" From The Aquarium comes this announcement that The GlassFish troubleshooting guide is yours to improve: "Some time before the holidays the Sun Java System Application Server Troubleshooting Guide was migrated to a wiki format. Of course this document applies equally to GlassFish v2. With the recent releases of both GlassFish V2 ans V2 UR1, this is probably good timing. Of course the wiki format really means that we would like people to contribute to this document and have a better flow of information between this one-stop-shop document and the GlassFish User FAQ. Specifically, hands-on experience and troubleshooting tips on enterprise features such as clustering is welcome. Maybe an idea for the Community Awards Program?" In today's Weblogs, Joshua Marinacci wonders How do I answer the question: What is Java? "A technically savvy friend of mine asked me today: What is Java? He is a photographer and learning about linux system administration and databases so he has a technical background but isn't much of a programmer (yet!). At first the answer seemed obvious, but upon further reflection I realized that it's not so easy." Rich Unger replies to the much-debated , Computer Science Education: Where Are the Software Engineers of Tomorrow? by making the case for Java as an educational language, in Learning Computer Science: Where does Java Belong? "By all means, teach classes in other languages. Students should be forced to take at least one class in a functional language. However, for CS 101, Java is an excellent choice." Terrence Barr wonders Do we need a Mobile Developer Alliance? "Is the mobile ecosystem as a whole really facilitating the development and deployment of this new wave of content? Is it easy for developers and content creators to think up, build, deploy, and monetize the things that excite users and drive new uses of mobile technologies? Does the mobile industry in its current state provide a fertile ground for allowing innovation to occur and new ideas to flourish?"
In today's Forums,
Current and upcoming Java Events :
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site. Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive. A hefty afternoon schedule at Sun Tech Days Atlanta »
Comments
Comments are listed in date ascending order (oldest first)
Submitted by acidblue on Fri, 2008-01-11 05:44.
Sun Tech Days was a good time. I had the opportunity have one-on-one conversations with James Gosling, Greg Sporar and several others that made the whole thing worthwhile.
Thanks again Sun for the experience.
Submitted by pepe on Fri, 2008-01-11 10:09.
"whartung discusses the realities of deep copying ..."
Well, he did an offtopic rant, jumping on the deep copy subject, while in fact only ID cleaning was in question. He is right, but offtopic.
Spotlight on this post might have given a chance to to solve this problem in a cleaner way, so thanks !
|
||
|
|