With Java investments in the billions over the last dozen years, it's a safe bet that enterprise companies won't be replacing these systems any time soon. In fact, one could claim Java usage is growing in spite of best efforts to claim otherwise by aficionados of Ruby, PHP, Python, Groovy, Scala, and other dynamic languages.
Red Hat for example reports that its JBoss Java middleware is its fastest growing business. IBM remains heavily invested in its WebSphere Java middleware. And let's not forget Oracle, which not only has the Sun brand (and ergo Java) pending but last year added BEA to the fold.
Java application platforms have been so focused on scalability and efficiency of database-driven applications that they've often ignored what's evolved in the consumer Web: rich user environments, better interactivity, and a mixing of content and data, collaboration and social features--all with much more personal control and empowerment. Efforts like JavaFX have been interesting if not ready for prime time.
But Java is hardly irrelevant, and Benjamin Mestrallet, founder and CEO of eXo Platform, thinks he can change exactly the perception that Java can't be Web 2.0 hip. eXo, which just opened its first U.S. office, is hoping to remake Java from stodgy to socially aware by combining powerful REST-based common services with rich Web 2.0 apps to get the most out of so-called legacy Java apps.
eXo counts a number of very smart people with deep Java roots in their court to make this happen including: Bob Bickel, a founder of Bluestone Software, former head of HP Middleware and former JBoss head of strategy; Edwin Khodabakchian, founder of Collaxa and former VP of Product Management at Oracle; and Sacha Labourey, longtime JBoss CTO and former co-GM of Red Hat Middleware. … Read more