This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Why Java is boring
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Java's niche of being the COBOL replacement for the new century. And when I say niche, I must point out that this is a big niche. When viewed from the perspective of programmers employed, lines of code written and the direct influence on peoples lives from day to day over the last half century, COBOL is the elephant in the programmers' kitchen that everyone seems to try to ignore.
But in terms of advancing the art of computer programming, it's a niche nonetheless. The history of COBOL development has lied in advancing the art of COBOL, without appreciably much of that art making it beyond that barrier.
Java is successful, there's no argument about that. But it's leading to nothing new - all the interesting things are happening elsewhere - Agile didn't start in Java, AOP didn't start in Java - the list goes on. That makes Java an ok language for business (overly complex IMHO - I really don't think that the VB or Cobol crowd are interested in that level of complexity) - but it's not where the innovation is.