<?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"
	>
<channel>
	<title>Comments on: Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps</title>
	<atom:link href="http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/feed/" rel="self" type="application/rss+xml" />
	<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/</link>
	<description>Driving Oracle Innovation</description>
	<pubDate>Fri, 29 Aug 2008 21:26:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Rails versus Oracle APEX - Dogpile Web Search</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-3768</link>
		<dc:creator>Rails versus Oracle APEX - Dogpile Web Search</dc:creator>
		<pubDate>Thu, 24 Apr 2008 16:16:11 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-3768</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Austin to San Antonio     Sponsored by:   www.cmwtexas.com/   &#38;#149 Found on Ads by Google     Why Ruby on Rails is the perfect framework for building next ...    ... e., actually take a look at the OCI Ruby adapter, at the Rails Oracle ... over more recently [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] Austin to San Antonio     Sponsored by:   <a href="http://www.cmwtexas.com/" rel="nofollow">http://www.cmwtexas.com/</a>   &amp;#149 Found on Ads by Google     Why Ruby on Rails is the perfect framework for building next &#8230;    &#8230; e., actually take a look at the OCI Ruby adapter, at the Rails Oracle &#8230; over more recently [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Discover From Your Favorite Topic or Web Page: random-data.rubyforge.org/</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-2040</link>
		<dc:creator>Discover From Your Favorite Topic or Web Page: random-data.rubyforge.org/</dc:creator>
		<pubDate>Wed, 05 Dec 2007 01:44:04 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-2040</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] http://seattlerb.rubyforge.org/ar_mailer/ (rails plugin ruby email) Bookmark &#160;[Discover] Oracle AppsLab » Why Ruby on Rails is the perfect framework for building next generation ... [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] <a href="http://seattlerb.rubyforge.org/ar_mailer/" rel="nofollow">http://seattlerb.rubyforge.org/ar_mailer/</a> (rails plugin ruby email) Bookmark &nbsp;[Discover] Oracle AppsLab » Why Ruby on Rails is the perfect framework for building next generation &#8230; [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcus / Rails e o ambiente corporativo (rails corporativo erp soa oracle)</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-143</link>
		<dc:creator>marcus / Rails e o ambiente corporativo (rails corporativo erp soa oracle)</dc:creator>
		<pubDate>Sat, 21 Jul 2007 14:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-143</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Matéria Original: Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] Matéria Original: Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: One size doesn't fit all: 4 things I read more recently</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-74</link>
		<dc:creator>One size doesn't fit all: 4 things I read more recently</dc:creator>
		<pubDate>Wed, 04 Jul 2007 06:22:28 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-74</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] RoR has been getting a bit of hard going over more recently from Joel, and in turn a reply from the Oracle AppsLab blog. Reminds me of the Apex vs JDev argument I (accidentally) started sometime back.The Cyclists - [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] RoR has been getting a bit of hard going over more recently from Joel, and in turn a reply from the Oracle AppsLab blog. Reminds me of the Apex vs JDev argument I (accidentally) started sometime back.The Cyclists - [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Programming and Management Blog &#187; Developer Links for 10/06/2007</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-24</link>
		<dc:creator>The Programming and Management Blog &#187; Developer Links for 10/06/2007</dc:creator>
		<pubDate>Sun, 10 Jun 2007 20:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-24</guid>
		<description>[...] If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!Joel recently commented that Rails was not yet ready for the enterprise. This article tries to fight Rail&#8217;s corner. I actually added a comment because I feel Joel is right and that Rails still has a few more years to prove itself. Look how long it has taken for PHP to start encroaching on the enterprise arena. It is a bit early for Rails (and its users) to expect it to be adopted by big business. Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]</description>
		<content:encoded><![CDATA[<p>[...] If you&#8217;re new here, you may want to subscribe to my RSS feed. Thanks for visiting!Joel recently commented that Rails was not yet ready for the enterprise. This article tries to fight Rail&#8217;s corner. I actually added a comment because I feel Joel is right and that Rails still has a few more years to prove itself. Look how long it has taken for PHP to start encroaching on the enterprise arena. It is a bit early for Rails (and its users) to expect it to be adopted by big business. Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blinking (Oracle AppsLab » Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps)</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-23</link>
		<dc:creator>Blinking (Oracle AppsLab » Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps)</dc:creator>
		<pubDate>Sun, 10 Jun 2007 19:26:01 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-23</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] No account? Create One! Username: [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] No account? Create One! Username: [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stone mind &#187; Exploring &#8220;JRuby on Rails&#8221; as an Alternative to Django Within a Java Environment.</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-20</link>
		<dc:creator>stone mind &#187; Exploring &#8220;JRuby on Rails&#8221; as an Alternative to Django Within a Java Environment.</dc:creator>
		<pubDate>Fri, 08 Jun 2007 14:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-20</guid>
		<description>[...] Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]</description>
		<content:encoded><![CDATA[<p>[...] Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rick</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-17</link>
		<dc:creator>rick</dc:creator>
		<pubDate>Thu, 07 Jun 2007 15:21:32 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-17</guid>
		<description>Re: Joel and his "points".  Joel spends a few thousand words telling you why you need to do your critical stuff in one of the few N + .5 languages, and then admits without irony that they rely primarily on a closed-source in-house Invented Here bastardization of BASIC to write their bug-tracker that noone publicly will admit to actually using.  Whatever.

Anyway, Java isn't going away, PHP isn't going away, .NET isn't going away, Python isn't going away, and Ruby is only going to get vastly more popular.  What I would prefer to see is people realizing that and striving for more interoperability.  As a heavy Ruby user in a shop that uses Oracle, I'd love to see Oracle actually contribute more than blogging commentary to the Ruby environment -- i.e., actually take a look at the OCI Ruby adapter, at the Rails Oracle adapter, or even release a damned Intel Mac Instant Client library since it seems that a sizeable fraction of Rails developers are on Mac and the vast majority of those are on Intel Mac.

Thanks,
Rick</description>
		<content:encoded><![CDATA[<p>Re: Joel and his &#8220;points&#8221;.  Joel spends a few thousand words telling you why you need to do your critical stuff in one of the few N + .5 languages, and then admits without irony that they rely primarily on a closed-source in-house Invented Here bastardization of BASIC to write their bug-tracker that noone publicly will admit to actually using.  Whatever.</p>
<p>Anyway, Java isn&#8217;t going away, PHP isn&#8217;t going away, .NET isn&#8217;t going away, Python isn&#8217;t going away, and Ruby is only going to get vastly more popular.  What I would prefer to see is people realizing that and striving for more interoperability.  As a heavy Ruby user in a shop that uses Oracle, I&#8217;d love to see Oracle actually contribute more than blogging commentary to the Ruby environment &#8212; i.e., actually take a look at the OCI Ruby adapter, at the Rails Oracle adapter, or even release a damned Intel Mac Instant Client library since it seems that a sizeable fraction of Rails developers are on Mac and the vast majority of those are on Intel Mac.</p>
<p>Thanks,<br />
Rick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oracle AppsLab &#187; Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-16</link>
		<dc:creator>Oracle AppsLab &#187; Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps</dc:creator>
		<pubDate>Thu, 07 Jun 2007 10:06:21 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-16</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 한RSS</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-15</link>
		<dc:creator>한RSS</dc:creator>
		<pubDate>Thu, 07 Jun 2007 02:05:15 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-15</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] 거부하기.Google Keeps tweaking Its Search EngineDesign Tip: Localize your Object Creation LogicWhy Ruby on Rails is the perfect framework for building Next Generation Enterprise App"하고 싶은 일이 있으면, 저질러 버리세요" - 앨빈 토플러 강연회 차세대 웹 [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] 거부하기.Google Keeps tweaking Its Search EngineDesign Tip: Localize your Object Creation LogicWhy Ruby on Rails is the perfect framework for building Next Generation Enterprise App&#8221;하고 싶은 일이 있으면, 저질러 버리세요&#8221; - 앨빈 토플러 강연회 차세대 웹 [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Manalang</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-14</link>
		<dc:creator>Rich Manalang</dc:creator>
		<pubDate>Wed, 06 Jun 2007 04:08:16 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-14</guid>
		<description>Tim, re: Twitter's traffic.  I actually screwed up.  I meant to type in 11k requests per SECOND.  That's a lot.

http://www.google.com/search?q=twitter+11k+per+second

Rich</description>
		<content:encoded><![CDATA[<p>Tim, re: Twitter&#8217;s traffic.  I actually screwed up.  I meant to type in 11k requests per SECOND.  That&#8217;s a lot.</p>
<p><a href="http://www.google.com/search?q=twitter+11k+per+second" rel="nofollow">http://www.google.com/search?q=twitter+11k+per+second</a></p>
<p>Rich</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rich Manalang</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-13</link>
		<dc:creator>Rich Manalang</dc:creator>
		<pubDate>Wed, 06 Jun 2007 04:03:01 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-13</guid>
		<description>Lars, you're right... I need to define what I mean when I refer to an "enterprise app."  In this case, I'm referring to the "ERP" type of enterprise app.  Vendors like us, SAP, and others have typically built on a stack, whether it's proprietary or open.  These are the type of pre-packaged apps I was targeting with my article.

Rich</description>
		<content:encoded><![CDATA[<p>Lars, you&#8217;re right&#8230; I need to define what I mean when I refer to an &#8220;enterprise app.&#8221;  In this case, I&#8217;m referring to the &#8220;ERP&#8221; type of enterprise app.  Vendors like us, SAP, and others have typically built on a stack, whether it&#8217;s proprietary or open.  These are the type of pre-packaged apps I was targeting with my article.</p>
<p>Rich</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eelco Hillenius</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-12</link>
		<dc:creator>Eelco Hillenius</dc:creator>
		<pubDate>Wed, 06 Jun 2007 02:01:32 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-12</guid>
		<description>Sure. Rails is as ready for the enterprise as PHP is.

Whether Rails is *the perfect* tool for the enterprise? Well... only if you think static typing should be put on the stack of useless programming concepts (you don't care about the IDE goodies that gets you, and you believe unit testing is a perfect replacement for a compiler), if you don't believe in a strict separation of logic and presentation (you don't work with separate designers and/ or you just reproduce pages from photoshop designs), if you don't believe in object orientation in the view layer (you'd rather program to a 'stateless' model), if you don't believe in self contained components (reusability is overrated), etc, then I guess, yes, Rails is the perfect tool for you. :)</description>
		<content:encoded><![CDATA[<p>Sure. Rails is as ready for the enterprise as PHP is.</p>
<p>Whether Rails is *the perfect* tool for the enterprise? Well&#8230; only if you think static typing should be put on the stack of useless programming concepts (you don&#8217;t care about the IDE goodies that gets you, and you believe unit testing is a perfect replacement for a compiler), if you don&#8217;t believe in a strict separation of logic and presentation (you don&#8217;t work with separate designers and/ or you just reproduce pages from photoshop designs), if you don&#8217;t believe in object orientation in the view layer (you&#8217;d rather program to a &#8217;stateless&#8217; model), if you don&#8217;t believe in self contained components (reusability is overrated), etc, then I guess, yes, Rails is the perfect tool for you. <img src='http://oracleappslab.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: StumbleUpon &#187; Your page is now on StumbleUpon!</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-11</link>
		<dc:creator>StumbleUpon &#187; Your page is now on StumbleUpon!</dc:creator>
		<pubDate>Tue, 05 Jun 2007 21:20:12 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-11</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] Your page is on StumbleUpon [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] Your page is on StumbleUpon [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-10</link>
		<dc:creator>Leo</dc:creator>
		<pubDate>Tue, 05 Jun 2007 19:42:18 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-10</guid>
		<description>"Rails is nothing without Ruby." I strongly disagree with that comment! In fact, I would argue that Ruby is nothing without Rails!

If Ruby were such a gem in and of itself then it would not have taken it over a decade to get above marginal recognition. As a scripting language Ruby has never achieved the popularity of Perl or even Python. So were it not for Rails, Ruby would have remained an unremarkable scripting language without JRuby or other efforts that seems to pop-up on daily basis.</description>
		<content:encoded><![CDATA[<p>&#8220;Rails is nothing without Ruby.&#8221; I strongly disagree with that comment! In fact, I would argue that Ruby is nothing without Rails!</p>
<p>If Ruby were such a gem in and of itself then it would not have taken it over a decade to get above marginal recognition. As a scripting language Ruby has never achieved the popularity of Perl or even Python. So were it not for Rails, Ruby would have remained an unremarkable scripting language without JRuby or other efforts that seems to pop-up on daily basis.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-9</link>
		<dc:creator>Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps</dc:creator>
		<pubDate>Tue, 05 Jun 2007 18:33:49 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-9</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] gst via oracleappslab.com Submitted: Jun 05 / 05:15        Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps Despite what Joel has to say on this topic, I think Rails is ready for the enterprise. And [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[...] gst via oracleappslab.com Submitted: Jun 05 / 05:15        Why Ruby on Rails is the perfect framework for building next generation Enterprise Apps Despite what Joel has to say on this topic, I think Rails is ready for the enterprise. And [...]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Halstead</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-8</link>
		<dc:creator>Nick Halstead</dc:creator>
		<pubDate>Tue, 05 Jun 2007 18:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-8</guid>
		<description>I think you missed the point of what Joel was saying. He basically said that until Rails has been used for a few more years nobody is going to really know if Rails is mature enough to go enterprise. 

Point 3. I think you underestimate the number of hits that some 'enterprise' services cope with. 

E.g.
Sainsburys (or any other big supermarket online system)
bt.com (mainly run on weblogic, but mostly customer facing)

I think you will find both of these easily have to cope with 11k+ per min.

And I cannot possibly imagine either of these companies taking a gamble on building using Rails. And Joel was just showing that he thinks with his business head first, putting risk before 'whats hot'. 

I like Rails &#38; Ruby but for enterprise it is not proven compared with (C#, Java, PHP, or Python).</description>
		<content:encoded><![CDATA[<p>I think you missed the point of what Joel was saying. He basically said that until Rails has been used for a few more years nobody is going to really know if Rails is mature enough to go enterprise. </p>
<p>Point 3. I think you underestimate the number of hits that some &#8216;enterprise&#8217; services cope with. </p>
<p>E.g.<br />
Sainsburys (or any other big supermarket online system)<br />
bt.com (mainly run on weblogic, but mostly customer facing)</p>
<p>I think you will find both of these easily have to cope with 11k+ per min.</p>
<p>And I cannot possibly imagine either of these companies taking a gamble on building using Rails. And Joel was just showing that he thinks with his business head first, putting risk before &#8216;whats hot&#8217;. </p>
<p>I like Rails &amp; Ruby but for enterprise it is not proven compared with (C#, Java, PHP, or Python).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Goeke</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-7</link>
		<dc:creator>Tim Goeke</dc:creator>
		<pubDate>Tue, 05 Jun 2007 17:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-7</guid>
		<description>The problem with development of great enterprise applications has very little to do with the speed at which the problem can be expressed in a language.  Developer productivity is much more closely related to design and determining what to code.  The actual act of coding could be as little as 20% of the total time during the SDLC.

The other consideration is scability and support.  I've looked at Twitter and they don't get 11K messages per minute - looks like more like 11K requests per hour.

The messages are pretty small.  What if you get 4 million messages per hour and each message is 200K, not 140 characters as with Twitter.  Or you need to support 15,000 simultaneous user sessions.

The hardware required is extreme, eBay has 2000 J2EE servers.  If they were running Rails, I think they would need 4000+ servers.  These things aren't free and they cost for a long time.

If Ruby could be used to create features that simply could not exist in Java, then go for it.  Just remember the time saved for a few developers is being offset in continuous server maintenance for twice as many servers.  All for the convenience of a few hours of coding?

Think about it.</description>
		<content:encoded><![CDATA[<p>The problem with development of great enterprise applications has very little to do with the speed at which the problem can be expressed in a language.  Developer productivity is much more closely related to design and determining what to code.  The actual act of coding could be as little as 20% of the total time during the SDLC.</p>
<p>The other consideration is scability and support.  I&#8217;ve looked at Twitter and they don&#8217;t get 11K messages per minute - looks like more like 11K requests per hour.</p>
<p>The messages are pretty small.  What if you get 4 million messages per hour and each message is 200K, not 140 characters as with Twitter.  Or you need to support 15,000 simultaneous user sessions.</p>
<p>The hardware required is extreme, eBay has 2000 J2EE servers.  If they were running Rails, I think they would need 4000+ servers.  These things aren&#8217;t free and they cost for a long time.</p>
<p>If Ruby could be used to create features that simply could not exist in Java, then go for it.  Just remember the time saved for a few developers is being offset in continuous server maintenance for twice as many servers.  All for the convenience of a few hours of coding?</p>
<p>Think about it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lars Borup Jensen</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-6</link>
		<dc:creator>Lars Borup Jensen</dc:creator>
		<pubDate>Tue, 05 Jun 2007 17:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-6</guid>
		<description>Arguing RoR is ready for Enterprise Apps you have to define an enterprise app!

1) Ruby on Rails is a super-productive environment for developing applications. It’s faster to build apps in Rails than in Java or .Net, hands down.

Well - Rails is a web-app tool, comparing it to Java or .Net is like comparing apples and oranges. You should be comparing RoR and JSF, Tapestry, Ripes (insert your favorite Java or .Net web framework here). 

2) Agree.. totally

3) Again - you have to define enterprise app. I can easily point you to an enterprise app which should/and is capable of handling MORE than 11k request pr. minute (think corporate back-bone CICS like systems and you'll see WAY more requests)

4) Yes - Rails of JRuby will help the Rails fw to spread. Its the JVM platform that is really interessting.

5) Sure (I dont know - don't follow Ruby nor Rails much)

Still - Not being much of a Rails kinda guy can you easily write and deploy remote (RPC style) entities with transactional contexts (2PC) and such in Rails.. Else I declare: NO CONTEST!</description>
		<content:encoded><![CDATA[<p>Arguing RoR is ready for Enterprise Apps you have to define an enterprise app!</p>
<p>1) Ruby on Rails is a super-productive environment for developing applications. It’s faster to build apps in Rails than in Java or .Net, hands down.</p>
<p>Well - Rails is a web-app tool, comparing it to Java or .Net is like comparing apples and oranges. You should be comparing RoR and JSF, Tapestry, Ripes (insert your favorite Java or .Net web framework here). </p>
<p>2) Agree.. totally</p>
<p>3) Again - you have to define enterprise app. I can easily point you to an enterprise app which should/and is capable of handling MORE than 11k request pr. minute (think corporate back-bone CICS like systems and you&#8217;ll see WAY more requests)</p>
<p>4) Yes - Rails of JRuby will help the Rails fw to spread. Its the JVM platform that is really interessting.</p>
<p>5) Sure (I dont know - don&#8217;t follow Ruby nor Rails much)</p>
<p>Still - Not being much of a Rails kinda guy can you easily write and deploy remote (RPC style) entities with transactional contexts (2PC) and such in Rails.. Else I declare: NO CONTEST!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stevo</title>
		<link>http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-5</link>
		<dc:creator>Stevo</dc:creator>
		<pubDate>Tue, 05 Jun 2007 15:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://oracleappslab.com/2007/06/04/why-ruby-on-rails-is-the-perfect-framework-for-building-next-generation-enterprise-apps/#comment-5</guid>
		<description>It's far easier to create such a productive suite such as PeopleTools / PeopleSoft did when you control the whole stack!  Comparing it to building an enterprise web application, utilizing at least 5 different technologies(html, css, javascript, xml, json) for the front end alone is comparing apples to elephants.

Not that everyone is successful!  Peoplesoft did a good job.  But w/ them building everything down the a proprietary language...all the elements are in place!

I agree, Rails has its place and I can think of a number of places it can be used for corporate internal apps.  But would I use it to build the high profile, mission critical app avail 24x7 worldwide?  No...

I've done rails, django, and java enterprise for a long time.  IMHO, if you are building a crud app, it's very fast to do the same in java, esp if you leverage a stack like appfuse, or use hibernate / ibatis to generate your persistence layer.  most of the dev time is spent in the UI's</description>
		<content:encoded><![CDATA[<p>It&#8217;s far easier to create such a productive suite such as PeopleTools / PeopleSoft did when you control the whole stack!  Comparing it to building an enterprise web application, utilizing at least 5 different technologies(html, css, javascript, xml, json) for the front end alone is comparing apples to elephants.</p>
<p>Not that everyone is successful!  Peoplesoft did a good job.  But w/ them building everything down the a proprietary language&#8230;all the elements are in place!</p>
<p>I agree, Rails has its place and I can think of a number of places it can be used for corporate internal apps.  But would I use it to build the high profile, mission critical app avail 24&#215;7 worldwide?  No&#8230;</p>
<p>I&#8217;ve done rails, django, and java enterprise for a long time.  IMHO, if you are building a crud app, it&#8217;s very fast to do the same in java, esp if you leverage a stack like appfuse, or use hibernate / ibatis to generate your persistence layer.  most of the dev time is spent in the UI&#8217;s</p>
]]></content:encoded>
	</item>
</channel>
</rss>
