Search |
||
Broken Hearts Are For...Posted by editor on October 19, 2005 at 11:30 AM PDT
Buyer's remorse for Generics and Autoboxing? We knew Generics were coming. There was an implementation of it that could be used with Java 1.4, during the long wait for the J2SE 5 betas and ultimately its final version. So, really, just now people are starting to say that it was a bad idea? What happened? Did the silent majority get this one wrong? I remember five years ago when it was the most popular item on the bug parade, I didn't really think much of it. I thought that if there really is a critical problem in getting untyped objects from Collections, that to be completely honest, I was far more likely to just do an So I voted all my bug votes for Java Media Framework stuff that never got looked at. That and the un-deprecation of Anyways, maybe there were people with principled objections to Generics, but it seems more people just shrugged and said "yeah, whatever" and plugged away with our work. Generics arrived and suddenly everyone realizes that they're probably more trouble than they're worth. Bruce Tate, in Beyond Java, even sees them as typical of what he believes are Java pathologies:
I'm bringing this up because it's come up in multiple discussions in the forums. The thread Comparison operators by value kicks off with ideas about how to resolve some problems with
'nuff said? Do you think features like autoboxing and Generics are misguided? Has Java gone off the rails? Please join in the forum discussions and let us know what you think. Also in today's Forums, Hans Muller has surprising news in today's Weblogs. In Official: Swing is the Dominant GUI Toolkit, he writes: "The most recent Evans Data Corporation developer survey had this to about Swing: 'Java Swing with 47% use, has surpassed WinForms as the dominant GUI development toolkit'. We are number one!" Daniel Brookshier has An interview with Brian Koontz, creator of the Open Source Technology program at North Lake College: "Open Source for college credit? Yes, it's true! Daniel interviews Brian Koontz, Computer Science program coordinator and OSS zealot at North Lake College. Brian created a certificate program for Open Source Technology at North Lake College in Texas. Daniel Brookshier interviews Brian about the certificate and the open source impact of open source." Finally, Chet Haase lightens things up with some Swing humor in Two Items Walk into a ToolBar... In Also in Java Today, Bruce Tate and Justin Gehtland are back with updated content from Spring: A Developer's Notebook. In What Is Spring, Part 2, they show how to use Spring's Web MVC framework to build a web GUI for a simple bike shop example. This article is excerpted from the updated, current version of the book, which corrects errors from the earliest printings. Robin Miller goes against some currently popular thinking in the NewsForge article Three reasons why Internet-based applications are a bad idea: "We've all heard the hype about how Sun and Google may someday, somehow, produce a version of StarOffice or OpenOffice.org that you'll access online through your browser instead of installing an office suite on your hard drive. Even though I think 'The Network is the Computer' makes a fine marketing slogan, I am still going to keep most of my software where it belongs: on my own computer. Here are three reasons why." In Projects and Communities, the Robotics Community's Terminology project hopes to clear up misused and overloaded terminology in the field of robotics by collecting terms and historical data, defining terms accurately, and presenting recommended modern-day usage. The results of the project will be made available under a Creative Commons license The JAX-WSA project hosts the reference implementation for JSR 261, Java APIs for XML Web Services Addressing, which defines APIs and a framework to support transport-neutral addressing of Web services. The project hosts the early draft of the spec, javadocs, and a weekly build of the reference implementation. In today's java.net News Headlines :
Registered users can submit news items for the java.net News Page using our news submission form. All submissions go through an editorial review before being posted to the site. You can also subscribe to thejava.net News RSS feed. 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. Buyer's remorse for Generics and Autoboxing? »
Comments
Comments are listed in date ascending order (oldest first)
|
||
|
|