(the formatting of the first post was terrible, so I'm posting it again...)
Recently I've been following Bill Burke's and Rod Johnson's blogs where there is a discussion about Spring 'stealing' job offers from EJB.
For those who don't know who these guys are, Burke works for JBoss and wrote EJB 3.0 from O'Reilly, and Johnson is the creator of Spring.
Usually I don't give much attention to discussions regarding framework competition. But I found it interesting to see 2 IT heavyweights showing their arguments, and having quite a "warm" discussion about their products.
First they argue if Spring really has more job offers than EJB
Johnson:
Spring has now overtaken EJB, and it?s no longer even close, as far as job listings go
Burke:
Rod, I wrote this blog... to satirize your recent silly blog and manipulation of stats
Then the subject is the quality of the products:
Johnson:
Frankly, the EJB era was an aberration. EJB failed to solve the problems of earlier this decade; it's still more inadequate to those of the future
Burke:
Its too bad you have to rely on such a kiddy wrapper over real technologies to make your business
And here is a final warning from Burke:
Unfortunately, when you finally wake up and see that uniting Spring with Java EE/EJB is a good thing for everybody, the Rails movement will have already made us all obsolete. Sigh.
Well... I just thought it was an interesting discussion, and I respect both professinals. I just create this post to check the user's opinion about the subject: Spring and/or EJB.
here are the links:
http://www.infoq.com/news/2008/02/ejb-spring-job-listings-trends http://bill.burkecentral.com/2008/02/13/ejb-maintains-its-dominance/ http://blog.springsource.com/main/2008/01/23/spring-overtakes-ejb-as-a-skills-requirement/