<?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/"
		>
<channel>
	<title>Comments on: Ten Reasons to Love Java</title>
	<atom:link href="http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/</link>
	<description>Technology and Geek Stuff by Eric Burke</description>
	<lastBuildDate>Sat, 27 Feb 2010 14:52:46 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: dario the boring</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-32757</link>
		<dc:creator>dario the boring</dc:creator>
		<pubDate>Mon, 30 Mar 2009 23:02:49 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-32757</guid>
		<description>(a year later... I know.)
The same guy who will tell you how fix that stupid module using hibernate that retrieves 1000000 rows one by one.</description>
		<content:encoded><![CDATA[<p>(a year later&#8230; I know.)<br />
The same guy who will tell you how fix that stupid module using hibernate that retrieves 1000000 rows one by one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Smitty</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6911</link>
		<dc:creator>Smitty</dc:creator>
		<pubDate>Fri, 29 Feb 2008 21:02:29 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6911</guid>
		<description>@afsina and dario:  We&#039;re all code monkeys!  We just live in different jungles.  Way to keep your ping-pong positive and up-beat.  I love different opinions and sides of the story.  Especially when it&#039;s kept professional.

I&#039;ve always had a persistence layer to write data to using Java.  Usually it&#039;s an Oracle back-end.  I&#039;ve seen performance soar, and I&#039;ve seen it crash to smithereens.  I&#039;ve watched DBA&#039;s cry as they upgraded from Oracle 7,8,9, and 10g.  In every case they loathed the recompiling and troubleshooting stored procedures and PL-SQL.  I&#039;ve seen them throw parties for Java developers when they wrote code to replace those cursed SP&#039;s.  I&#039;ve seen them threaten to slash the same developers throats when the database grew to the terrabytes level and choked on genetic sequence data.

It&#039;s not that DBA&#039;s are fickle, they&#039;re just like Java developers.  Under extreme pressure to perform, but not given full control of the problem domain.

Still, in most organizations, we still have to work with each other.  Besides, without a DBA, who&#039;d add that extra table column I need 8^).</description>
		<content:encoded><![CDATA[<p>@afsina and dario:  We&#8217;re all code monkeys!  We just live in different jungles.  Way to keep your ping-pong positive and up-beat.  I love different opinions and sides of the story.  Especially when it&#8217;s kept professional.</p>
<p>I&#8217;ve always had a persistence layer to write data to using Java.  Usually it&#8217;s an Oracle back-end.  I&#8217;ve seen performance soar, and I&#8217;ve seen it crash to smithereens.  I&#8217;ve watched DBA&#8217;s cry as they upgraded from Oracle 7,8,9, and 10g.  In every case they loathed the recompiling and troubleshooting stored procedures and PL-SQL.  I&#8217;ve seen them throw parties for Java developers when they wrote code to replace those cursed SP&#8217;s.  I&#8217;ve seen them threaten to slash the same developers throats when the database grew to the terrabytes level and choked on genetic sequence data.</p>
<p>It&#8217;s not that DBA&#8217;s are fickle, they&#8217;re just like Java developers.  Under extreme pressure to perform, but not given full control of the problem domain.</p>
<p>Still, in most organizations, we still have to work with each other.  Besides, without a DBA, who&#8217;d add that extra table column I need 8^).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: afsina</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6878</link>
		<dc:creator>afsina</dc:creator>
		<pubDate>Fri, 29 Feb 2008 01:46:11 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6878</guid>
		<description>very possible dario. you should see the steaming pile of code i have to deal with nowadays.</description>
		<content:encoded><![CDATA[<p>very possible dario. you should see the steaming pile of code i have to deal with nowadays.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dario the boring</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6862</link>
		<dc:creator>dario the boring</dc:creator>
		<pubDate>Thu, 28 Feb 2008 18:03:57 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6862</guid>
		<description>may be the people I work suck in java...
:-)</description>
		<content:encoded><![CDATA[<p>may be the people I work suck in java&#8230;<br />
 <img src='http://stuffthathappens.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dario the boring</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6851</link>
		<dc:creator>dario the boring</dc:creator>
		<pubDate>Thu, 28 Feb 2008 15:35:50 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6851</guid>
		<description>I have probably seen different things.

Yes, I have seen debugging of stored procedures. I&#039;t can be a nightmare, if you do not know how to do it (not saying you can&#039;t). I bet I can have one if I debug java...
Regarding propietary language, you can do stored procedures on java on Oracle (big vendor) and postgresql (bsd license). You can build external procedures on C for both platforms... &quot;any colour&quot;
And advanced text indexing exists and it&#039;s well done. It can be transactional or not... but I can not stand that since I do not know your business case.

Regarding data not clean... I ask somebody to clean it on jboss, and then will feed it to the database.

Again, that&#039;s what I know. And I&#039;m not saying &quot;do not use java&quot;... It&#039;s a swiss knife. Yes. But it will not replace an axe. But it could change. Something could make me change my point of view. An object database, a jboss cluster (trying to read about it).

It didn&#039;t change to me yet...</description>
		<content:encoded><![CDATA[<p>I have probably seen different things.</p>
<p>Yes, I have seen debugging of stored procedures. I&#8217;t can be a nightmare, if you do not know how to do it (not saying you can&#8217;t). I bet I can have one if I debug java&#8230;<br />
Regarding propietary language, you can do stored procedures on java on Oracle (big vendor) and postgresql (bsd license). You can build external procedures on C for both platforms&#8230; &#8220;any colour&#8221;<br />
And advanced text indexing exists and it&#8217;s well done. It can be transactional or not&#8230; but I can not stand that since I do not know your business case.</p>
<p>Regarding data not clean&#8230; I ask somebody to clean it on jboss, and then will feed it to the database.</p>
<p>Again, that&#8217;s what I know. And I&#8217;m not saying &#8220;do not use java&#8221;&#8230; It&#8217;s a swiss knife. Yes. But it will not replace an axe. But it could change. Something could make me change my point of view. An object database, a jboss cluster (trying to read about it).</p>
<p>It didn&#8217;t change to me yet&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: afsina</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6824</link>
		<dc:creator>afsina</dc:creator>
		<pubDate>Wed, 27 Feb 2008 18:28:27 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6824</guid>
		<description>dario: it is not a trend. the domain you are talking about is shrinking very fast. The applications requiring big amount of data calculations (like Data warehouses) are very rare. Now not even banks needs database driven applications anymore (i mean stored procedures with application facade). i saw the perils of stored procedure driven data ware houses, or other applications. failing miserably when incoming data was not as clean as expected and required real intelligence to clean it up. stupid soundex tricks does not work, or basic text indexing starts not cutting it. You are also tied to a propriety language with flimsy tool support. Licensing costs are higher than Hardware costs.. Have you watched a person debugging a complex stored procedure? DB driven development is dying. and i am not sad about it.</description>
		<content:encoded><![CDATA[<p>dario: it is not a trend. the domain you are talking about is shrinking very fast. The applications requiring big amount of data calculations (like Data warehouses) are very rare. Now not even banks needs database driven applications anymore (i mean stored procedures with application facade). i saw the perils of stored procedure driven data ware houses, or other applications. failing miserably when incoming data was not as clean as expected and required real intelligence to clean it up. stupid soundex tricks does not work, or basic text indexing starts not cutting it. You are also tied to a propriety language with flimsy tool support. Licensing costs are higher than Hardware costs.. Have you watched a person debugging a complex stored procedure? DB driven development is dying. and i am not sad about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dario the boring</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6822</link>
		<dc:creator>dario the boring</dc:creator>
		<pubDate>Wed, 27 Feb 2008 16:38:01 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6822</guid>
		<description>afisna: business logic in application is a trend. And of course, it will serve well some cases. Tiny objects, with little time-to-live. Web alike aplications. Great. Large sets of data, large processes... performance doom. Managers fired.

Use any language. C#, Java, Perl, basic. Build great data - frontends (I do not mean &quot;windows&quot; or &quot;gui&quot;). Transform data to generate xml files, SOA, &quot;any colour you like, as long as&quot; it just invoke a stored procedure. 

I do not use jboss to do large analytics of finantials. And I wouldn&#039;t use an AS/400 to serve web request.

And if you say &quot;hardware will evolve and limits will dissapear&quot;, I&#039;will say &quot;banks still use mainframes and won&#039;t go to relational database in 20 years, people will still download data from tables and sort it with cobol. And then, they will store dna of clients, and hardware will not be enough&quot;.

(this comment could be invalidated when first object oriented &quot;terabyte real world performance&quot; database appears... Or until proved wrong or drunked)

Dennis S: headlines are fun. Explanations, bored. Proud boring, then.

Do not take this personally. Comments usually are cold and looks like an attack. I could be drinking coffee and talking with any of you, and let&#039;s agree that you are wrong (said by any of us).

I will be working with java the following next 5 years, and same thing will happen to you with databases.

Good thing. It will not be bored. Except for fortram programmers... Mmm... now fortram programmers will post comments also telling me &quot;apropos&quot; :-) 


sys64738</description>
		<content:encoded><![CDATA[<p>afisna: business logic in application is a trend. And of course, it will serve well some cases. Tiny objects, with little time-to-live. Web alike aplications. Great. Large sets of data, large processes&#8230; performance doom. Managers fired.</p>
<p>Use any language. C#, Java, Perl, basic. Build great data &#8211; frontends (I do not mean &#8220;windows&#8221; or &#8220;gui&#8221;). Transform data to generate xml files, SOA, &#8220;any colour you like, as long as&#8221; it just invoke a stored procedure. </p>
<p>I do not use jboss to do large analytics of finantials. And I wouldn&#8217;t use an AS/400 to serve web request.</p>
<p>And if you say &#8220;hardware will evolve and limits will dissapear&#8221;, I&#8217;will say &#8220;banks still use mainframes and won&#8217;t go to relational database in 20 years, people will still download data from tables and sort it with cobol. And then, they will store dna of clients, and hardware will not be enough&#8221;.</p>
<p>(this comment could be invalidated when first object oriented &#8220;terabyte real world performance&#8221; database appears&#8230; Or until proved wrong or drunked)</p>
<p>Dennis S: headlines are fun. Explanations, bored. Proud boring, then.</p>
<p>Do not take this personally. Comments usually are cold and looks like an attack. I could be drinking coffee and talking with any of you, and let&#8217;s agree that you are wrong (said by any of us).</p>
<p>I will be working with java the following next 5 years, and same thing will happen to you with databases.</p>
<p>Good thing. It will not be bored. Except for fortram programmers&#8230; Mmm&#8230; now fortram programmers will post comments also telling me &#8220;apropos&#8221; <img src='http://stuffthathappens.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>sys64738</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: afisna</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6779</link>
		<dc:creator>afisna</dc:creator>
		<pubDate>Tue, 26 Feb 2008 15:47:18 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6779</guid>
		<description>dario: Business logic in databases is doomed. And should be avoided like a plague unless there is a really good reason (most of the time i don&#039;t see that reason).</description>
		<content:encoded><![CDATA[<p>dario: Business logic in databases is doomed. And should be avoided like a plague unless there is a really good reason (most of the time i don&#8217;t see that reason).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis S</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6776</link>
		<dc:creator>Dennis S</dc:creator>
		<pubDate>Tue, 26 Feb 2008 14:19:39 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6776</guid>
		<description>@dario, boring is apropos... @Clinton get over it... 10-1 or 1-10 good thought (as usual) I just angst for applications and custom frameworks in Java to have good JavaDocs, so that I can trust/use them rather than having to drill down to the source.  My 11... a cornucopia of support, tutorials and development to keep it interesting.  Of course that&#039;s just my opinion, I could be wrong. (Sorry Dennis Miller)</description>
		<content:encoded><![CDATA[<p>@dario, boring is apropos&#8230; @Clinton get over it&#8230; 10-1 or 1-10 good thought (as usual) I just angst for applications and custom frameworks in Java to have good JavaDocs, so that I can trust/use them rather than having to drill down to the source.  My 11&#8230; a cornucopia of support, tutorials and development to keep it interesting.  Of course that&#8217;s just my opinion, I could be wrong. (Sorry Dennis Miller)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dario the boring</title>
		<link>http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/comment-page-1/#comment-6773</link>
		<dc:creator>dario the boring</dc:creator>
		<pubDate>Tue, 26 Feb 2008 13:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://stuffthathappens.com/blog/2008/02/25/ten-reasons-to-love-java/#comment-6773</guid>
		<description>I didn&#039;t want to behave like a troll, even when the list was an easy target. I would like to add something as caveat emptor: I&#039;m a dba. I like things on the database (like = think this issue should be solved this way, because of my previous experience, not seen somewhere, but experienced, and proved with numbers and managers turning blue when performance goes down). So, regarding 4), I deeply support my thoughts... Others... can be gone with the wind. It will change, it&#039;s allways changing. Regarding money and investing on a language, I could think on money invested on cobol and hardware back then as huge mountains of money. And Java, is jvm, and language, and eclipse, and ant, since I do not use eclipse if I&#039;m not doing Java... I&#039;m an outsider. And regarding java being a &quot;frontend&quot;... well, that was &quot;tongue in cheek&quot;... But I can prove it ;-)

sorry for my english</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t want to behave like a troll, even when the list was an easy target. I would like to add something as caveat emptor: I&#8217;m a dba. I like things on the database (like = think this issue should be solved this way, because of my previous experience, not seen somewhere, but experienced, and proved with numbers and managers turning blue when performance goes down). So, regarding 4), I deeply support my thoughts&#8230; Others&#8230; can be gone with the wind. It will change, it&#8217;s allways changing. Regarding money and investing on a language, I could think on money invested on cobol and hardware back then as huge mountains of money. And Java, is jvm, and language, and eclipse, and ant, since I do not use eclipse if I&#8217;m not doing Java&#8230; I&#8217;m an outsider. And regarding java being a &#8220;frontend&#8221;&#8230; well, that was &#8220;tongue in cheek&#8221;&#8230; But I can prove it <img src='http://stuffthathappens.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>sorry for my english</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.272 seconds -->
