One of my Java interview questions revolves around the best/worst Java APIs a candidate has worked with. Tiago Fernandez has thought to take this question to the next level and posted a poll. While he had less than 100 respondents, it meshes pretty closely with my experience, so I would say that the results are pretty accurate. Check out the winner of the worst Java API. Now, how long will we have to wait for JSR-310?