<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: It&#8217;s not 2002</title>
	<atom:link href="http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/feed/" rel="self" type="application/rss+xml" />
	<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/</link>
	<description>Andrew Lee Rubinger</description>
	<lastBuildDate>Thu, 03 Dec 2009 00:40:14 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: alrubinger</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-77</link>
		<dc:creator>alrubinger</dc:creator>
		<pubDate>Thu, 11 Dec 2008 22:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-77</guid>
		<description>Tony:

Some good points, and some others I&#039;d like to question.  

First: &quot;I don’t really care what’s in the 3 spec, it’s irrelevant to what I do.&quot;

If you don&#039;t know what something is, how can you determine its value?  You&#039;re not alone with this mindset; many have written off EJB long ago.  My opinion is that you don&#039;t know what you&#039;re missing as ignorance is bliss.

&quot;...referring to me as a spring-a-ling sets the wrong tone. A little humility...&quot;

Let&#039;s not pretend I&#039;m bound to journalistic neutrality.  This is all theatre.  After all, you were annoyed enough to engage me in some meaningful discussions, so let&#039;s call this a win for us both. ;)

With that stuff out of the way, let&#039;s get to the meatier issues.

&quot;I personally don’t see the need for more than what Tomcat provides&quot;  

You might be missing out.  Tomcat will handle the request/response model, which to me is all plumbing.  It provides a mechanism to listen to users and give &#039;em back something.  What I love about full JEE is that you get equipped with the tools to write *business logic*, and a bunch of the technical nitty-gritty is done for you.  Once you commit to a Tomcat-only design, it&#039;s easy for concerns to get tangled, violating the principles of layered architecture that became popular a few years back.  Now we look at fighting layerism in a different way - not by mixing all sorts of code together, but by providing a cohesive way for them to integrate.  You&#039;ll see fine examples of this within Seam and the upcoming Web Beans specification.

&quot;Value add doesn’t mean rectifying 3 years later the complexity that shouldn’t have been there in the first place&quot;

JBoss historically has been a vendor of standards-based technology.  By nature, specifications are slower to evolve than the bleeding edge.  To counter this, we&#039;ve been offering (functional) preview releases of EJB3 for years, as well as innovative frameworks and libraries which stand aside from our Application Server.  Additionally it&#039;s the investment that JBoss makes into thought leadership within the JCP which speaks volumes of our dedication to the community to improve the nature of the standard.

&quot;Which group am I more likely to continue working with, one that’s been right for over 3 years...&quot;

I assume you mean Spring here. ;)

Spring&#039;s been right about a *lot* of things.  I believe I give them full credit, cited with specific examples, above.  And JBoss has also been correct by steering standards towards ways we believe enable the best development experience.

My qualms are not with any technical merits of the Spring Framework; I&#039;m upset that the marketing theme continues to be knocking EJB with claims that are no longer true.

S,
ALR</description>
		<content:encoded><![CDATA[<p>Tony:</p>
<p>Some good points, and some others I&#8217;d like to question.  </p>
<p>First: &#8220;I don’t really care what’s in the 3 spec, it’s irrelevant to what I do.&#8221;</p>
<p>If you don&#8217;t know what something is, how can you determine its value?  You&#8217;re not alone with this mindset; many have written off EJB long ago.  My opinion is that you don&#8217;t know what you&#8217;re missing as ignorance is bliss.</p>
<p>&#8220;&#8230;referring to me as a spring-a-ling sets the wrong tone. A little humility&#8230;&#8221;</p>
<p>Let&#8217;s not pretend I&#8217;m bound to journalistic neutrality.  This is all theatre.  After all, you were annoyed enough to engage me in some meaningful discussions, so let&#8217;s call this a win for us both. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>With that stuff out of the way, let&#8217;s get to the meatier issues.</p>
<p>&#8220;I personally don’t see the need for more than what Tomcat provides&#8221;  </p>
<p>You might be missing out.  Tomcat will handle the request/response model, which to me is all plumbing.  It provides a mechanism to listen to users and give &#8216;em back something.  What I love about full JEE is that you get equipped with the tools to write *business logic*, and a bunch of the technical nitty-gritty is done for you.  Once you commit to a Tomcat-only design, it&#8217;s easy for concerns to get tangled, violating the principles of layered architecture that became popular a few years back.  Now we look at fighting layerism in a different way &#8211; not by mixing all sorts of code together, but by providing a cohesive way for them to integrate.  You&#8217;ll see fine examples of this within Seam and the upcoming Web Beans specification.</p>
<p>&#8220;Value add doesn’t mean rectifying 3 years later the complexity that shouldn’t have been there in the first place&#8221;</p>
<p>JBoss historically has been a vendor of standards-based technology.  By nature, specifications are slower to evolve than the bleeding edge.  To counter this, we&#8217;ve been offering (functional) preview releases of EJB3 for years, as well as innovative frameworks and libraries which stand aside from our Application Server.  Additionally it&#8217;s the investment that JBoss makes into thought leadership within the JCP which speaks volumes of our dedication to the community to improve the nature of the standard.</p>
<p>&#8220;Which group am I more likely to continue working with, one that’s been right for over 3 years&#8230;&#8221;</p>
<p>I assume you mean Spring here. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Spring&#8217;s been right about a *lot* of things.  I believe I give them full credit, cited with specific examples, above.  And JBoss has also been correct by steering standards towards ways we believe enable the best development experience.</p>
<p>My qualms are not with any technical merits of the Spring Framework; I&#8217;m upset that the marketing theme continues to be knocking EJB with claims that are no longer true.</p>
<p>S,<br />
ALR</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Giaccone</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-76</link>
		<dc:creator>Tony Giaccone</dc:creator>
		<pubDate>Thu, 11 Dec 2008 17:30:02 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-76</guid>
		<description>Re reading I came across this quote:

&gt; Or maybe I’m being unkind.  After all, if the community was 
&gt; aware that every single bullet in the Spring mission 
&gt; statement[12] was addressed by a specification and backed by a 
&gt; series of compliant implementations, they’d have no 
&gt; business left. 


Wow, you couldn&#039;t be more wrong on that.. Which group am I more likely to continue working with, one that&#039;s been right for over 3 years,  understands simplicity and continues to produce a technology I use daily.

Or a group that&#039;s 3 years late to the party who&#039;s behind a standard that was worse than irrelevant because following it caused untold wasted hours on needless complexity.

Which group would you trust?</description>
		<content:encoded><![CDATA[<p>Re reading I came across this quote:</p>
<p>&gt; Or maybe I’m being unkind.  After all, if the community was<br />
&gt; aware that every single bullet in the Spring mission<br />
&gt; statement[12] was addressed by a specification and backed by a<br />
&gt; series of compliant implementations, they’d have no<br />
&gt; business left. </p>
<p>Wow, you couldn&#8217;t be more wrong on that.. Which group am I more likely to continue working with, one that&#8217;s been right for over 3 years,  understands simplicity and continues to produce a technology I use daily.</p>
<p>Or a group that&#8217;s 3 years late to the party who&#8217;s behind a standard that was worse than irrelevant because following it caused untold wasted hours on needless complexity.</p>
<p>Which group would you trust?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Giaccone</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-75</link>
		<dc:creator>Tony Giaccone</dc:creator>
		<pubDate>Thu, 11 Dec 2008 17:25:23 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-75</guid>
		<description>I&#039;m a professional developer, over 30 years in the business, the last 10 developing website. All website development in Java. The complexity of J2EE got me turned off right away, never had reason to use it. In 2003 I started using Hibernate and Spring. A solution which, aside from Hibernates inability to support an editing context, has worked on numerous projects. I don&#039;t really care what&#039;s in the 3 spec, it&#039;s irrelevant to what I do. 

Honestly, we&#039;re only using JBOSS because it has a commercial support. I personally don&#039;t see the need for more than what Tomcat provides.  And if you want to convince me that you&#039;ve got a something worthwhile to look at, referring to me as a spring-a-ling sets the wrong tone.  A little humility and making a case that you&#039;ve produced something that has a value add, would be a good first step.  And value add doesn&#039;t mean rectifying 3 years later the complexity that shouldn&#039;t have been there in the first place.</description>
		<content:encoded><![CDATA[<p>I&#8217;m a professional developer, over 30 years in the business, the last 10 developing website. All website development in Java. The complexity of J2EE got me turned off right away, never had reason to use it. In 2003 I started using Hibernate and Spring. A solution which, aside from Hibernates inability to support an editing context, has worked on numerous projects. I don&#8217;t really care what&#8217;s in the 3 spec, it&#8217;s irrelevant to what I do. </p>
<p>Honestly, we&#8217;re only using JBOSS because it has a commercial support. I personally don&#8217;t see the need for more than what Tomcat provides.  And if you want to convince me that you&#8217;ve got a something worthwhile to look at, referring to me as a spring-a-ling sets the wrong tone.  A little humility and making a case that you&#8217;ve produced something that has a value add, would be a good first step.  And value add doesn&#8217;t mean rectifying 3 years later the complexity that shouldn&#8217;t have been there in the first place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alrubinger</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-73</link>
		<dc:creator>alrubinger</dc:creator>
		<pubDate>Sat, 06 Dec 2008 04:40:44 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-73</guid>
		<description>Maybe I shouldn&#039;t have posted those pretty pictures.  They&#039;re in place to refute some other claims.  Let&#039;s all stop assuming there&#039;s a correlation between the search terms and what we&#039;re inferring from their results.

Spring doesn&#039;t suck.  I&#039;m upset with SS incorrect vilification of specifications that we at JBoss have worked so hard to improve.

S,
ALR</description>
		<content:encoded><![CDATA[<p>Maybe I shouldn&#8217;t have posted those pretty pictures.  They&#8217;re in place to refute some other claims.  Let&#8217;s all stop assuming there&#8217;s a correlation between the search terms and what we&#8217;re inferring from their results.</p>
<p>Spring doesn&#8217;t suck.  I&#8217;m upset with SS incorrect vilification of specifications that we at JBoss have worked so hard to improve.</p>
<p>S,<br />
ALR</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: noelo</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-72</link>
		<dc:creator>noelo</dc:creator>
		<pubDate>Sat, 06 Dec 2008 03:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-72</guid>
		<description>while we&#039;re on the subject of trends ...  http://www.google.fr/trends?q=spring+sucks%2C+jboss+sucks&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0

It speaks for itself doesn&#039;t it....All statistics and lies</description>
		<content:encoded><![CDATA[<p>while we&#8217;re on the subject of trends &#8230;  <a href="http://www.google.fr/trends?q=spring+sucks%2C+jboss+sucks&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0" rel="nofollow">http://www.google.fr/trends?q=spring+sucks%2C+jboss+sucks&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0</a></p>
<p>It speaks for itself doesn&#8217;t it&#8230;.All statistics and lies</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: obrien99</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-71</link>
		<dc:creator>obrien99</dc:creator>
		<pubDate>Fri, 05 Dec 2008 21:22:59 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-71</guid>
		<description>Yes, bend the light, because there&#039;s always a view we want to see.

http://www.google.com/insights/search/#q=spring%20java%2Cejb%20java%2Cj2ee%20java&amp;cmpt=q

http://www.indeed.com/jobtrends?q=java+ejb%2C+java+spring&amp;l=

btw, I&#039;m pro EJB.</description>
		<content:encoded><![CDATA[<p>Yes, bend the light, because there&#8217;s always a view we want to see.</p>
<p><a href="http://www.google.com/insights/search/#q=spring%20java%2Cejb%20java%2Cj2ee%20java&amp;cmpt=q" rel="nofollow">http://www.google.com/insights/search/#q=spring%20java%2Cejb%20java%2Cj2ee%20java&amp;cmpt=q</a></p>
<p><a href="http://www.indeed.com/jobtrends?q=java+ejb%2C+java+spring&amp;l=" rel="nofollow">http://www.indeed.com/jobtrends?q=java+ejb%2C+java+spring&amp;l=</a></p>
<p>btw, I&#8217;m pro EJB.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dgirard</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-70</link>
		<dc:creator>dgirard</dc:creator>
		<pubDate>Thu, 04 Dec 2008 20:21:53 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-70</guid>
		<description>Here are a much more interesting google trends : 
http://www.google.fr/trends?q=tutorial+spring,+tutorial+jboss
http://www.google.fr/trends?q=tutorial+spring,+tutorial+jboss,+tutorial+ejb&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0</description>
		<content:encoded><![CDATA[<p>Here are a much more interesting google trends :<br />
<a href="http://www.google.fr/trends?q=tutorial+spring,+tutorial+jboss" rel="nofollow">http://www.google.fr/trends?q=tutorial+spring,+tutorial+jboss</a><br />
<a href="http://www.google.fr/trends?q=tutorial+spring,+tutorial+jboss,+tutorial+ejb&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0" rel="nofollow">http://www.google.fr/trends?q=tutorial+spring,+tutorial+jboss,+tutorial+ejb&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=0</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anil Saldhana</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-69</link>
		<dc:creator>Anil Saldhana</dc:creator>
		<pubDate>Thu, 04 Dec 2008 16:05:33 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-69</guid>
		<description>ALR, I agree that EJB3 is an excellent step forward to sustain the relevance of JEE in the enterprise as well as get new projects adopting web beans.</description>
		<content:encoded><![CDATA[<p>ALR, I agree that EJB3 is an excellent step forward to sustain the relevance of JEE in the enterprise as well as get new projects adopting web beans.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Sharples&#8217; Blog &#187; Blog Archive &#187; Tab Sweep - JBoss</title>
		<link>http://exitcondition.alrubinger.com/2008/12/04/its-not-2002/#comment-68</link>
		<dc:creator>Rich Sharples&#8217; Blog &#187; Blog Archive &#187; Tab Sweep - JBoss</dc:creator>
		<pubDate>Thu, 04 Dec 2008 15:04:26 +0000</pubDate>
		<guid isPermaLink="false">http://exitcondition.wordpress.com/?p=32#comment-68</guid>
		<description>[...] It looks like SpringSource had their annual developer event this week; Spring are well respected for their technology - but their marketing team seem to be stuck in 2002 - Andrew Rubinger has a perspective. [...]</description>
		<content:encoded><![CDATA[<p>[...] It looks like SpringSource had their annual developer event this week; Spring are well respected for their technology &#8211; but their marketing team seem to be stuck in 2002 &#8211; Andrew Rubinger has a perspective. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
