Neal Gafter: Java Closures Prototype Feature-Complete
I'm pleased to announce that the Java Closures prototype now supports all of the features of its specification!
0 commentsSave Tags: java
Be Your Start-Up
It's impossible not to ponder striking it rich at a start up, but there's another alternative if you're looking to make some good money -- build your... more »
0 commentsSave Tags: how-to, opinion
Eamonn McManus's Blog: Playing with the JMX 2.0 API
Version 2.0 of the JMX API is being defined by JSR 255. I've written about some of the features in the new API before. They are trickling into the JDK... more »
0 commentsSave Tags: frameworks, java
Factors influencing Cache Design
This post talks about the various dimensions that should be carefully examined before deciding upon the caching strategy. I would like to argue that... more »
0 commentsSave Tags: opinion, server
Java.next: Common Ground
I have chosen four languages which together represent "Java.next": Clojure, Groovy, JRuby, and Scala. At first glance, these languages are wildly... more »
4 commentsSave Tags: java, opinion, other languages
New Apress Java Books - Summer 08
Apress has released several interesting books for Java this summer 2008. Attached below are the list of books which have just been released and a few... more »
0 commentsSave Tags: announcement, books, java
Erlang as middleware
Delicious is also using Erlang. Well, that's yet another addition to the Erlangy list of Facebook, SimpleDB, CouchDB, Twitter and many more. All these... more »
0 commentsSave Tags: frameworks, java
My Comments on "Four harmful Java idioms..."
Recently published on JavaWorld, Four harmful Java idioms, and how to fix them struck me as something I could have written if I lived on Bizarro... more »
0 commentsSave Tags: java, opinion
Java and the closures hall of shame
Java and the closures hall of shame.
7 commentsSave Tags: java, opinion
Quantity Always Trumps Quality
Although I am not at all ready to call software development "art" -- perhaps "craft" would be more appropriate, or "engineering" if you're feeling... more »
1 commentsSave Tags: methodology, opinion, trends
Dzonic - Dzone for Busy Developers
Introducing Dzonic ,a blog that summarizes the popular stories on Dzone in easy to read articles that can be consumed in 5 minutes or less.
1 commentsSave Tags: announcement, news, research, tools
Last.fm's Quality Control
The use a very unique 3 bear display for quality of builds!
0 commentsSave Tags: agile, methodology
Creating Java Enum Objects at Runtime
What if you want to add one more day? Usually, you can't, and you may say: "why would I want to do that?". Well, let's say we just want to. If you are... more »
3 commentsSave Tags: java
Looks Good To Me - Source Code Review Tools
Code reviews are the rule at Google -- peer review reduces bugs, increases code quality, reduces maintenance cost, opens up team communication, and... more »
0 commentsSave Tags: methodology, tools
Return-Type-Based Method Overloading in Java
It is an accepted fact that Java does not support return-type-based method overloading. This means that a class cannot have two methods that differ... more »
0 commentsSave Tags: how-to, java
Nimbus JTable Checkbox Rendering Bug
This article describes various rendering bugs with the new Nimbus Look and Feel which will be include with Java 6 Update 10.
0 commentsSave Tags: gui, java
Talking to Erlang
In a previous post, Scalable Web Apps: Erlang + Python, I talked broadly about using HTTP to make external applications talk to an Erlang cluster over... more »
0 commentsSave Tags: other languages
Threadless Concurrency with Actors for Elite Java Programmers
Threading in Java has long been the domain of the brave or foolish, weaving a brittle and intricate web of manual synchronization between threads, or... more »
0 commentsSave Tags: java
Erlang & Single Assignment: You’re Doing It Wrong
Patrick Logan’s latest missive highlighting the complaints some people have about Erlang’s single-assignment semantics reminds me of something I’ve... more »
0 commentsSave Tags: opinion, other languages
Erlang Is Not the Solution
What follows is a comment that I posted at Intel Research Blogs in response to a recent article by Anwar Ghuloum titled Unwelcome Advice. I was... more »
3 commentsSave Tags: opinion, other languages
JSR 326 - Post-mortem JVM Diagnostics API
There was an interesting new JSR proposed last week to define an API for initiating in-flight diagnostic dumps and analyzing artifacts created by a... more »
0 commentsSave Tags: java
Distributed communication
Figuring out how to lead and manage a team like this is something I think about all the time. Communication is always an issue (even in colocated... more »
0 commentsSave Tags: opinion, tools
Balsamiq Mockups
My early review of Balsamiq Mockups, along with some thoughts about sketching and prototyping.
0 commentsSave Tags: gui, reviews
Support for the module keyword
Very soon, in a week or two, the Java compiler (javac), packaging tool (jam), and the Java module system implementation in the OpenJDK Modules project... more »
0 commentsSave Tags: java
Design Patterns Revisited - Singletons, How Single They Are..
I decided to write several posts about design patterns. Whether you use them or not, they are important and make your life easier (and probably... more »
3 commentsSave Tags: java, methodology
via