<?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: Before you Learn Rails</title>
	<atom:link href="http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/</link>
	<description>Software, Mac and other Goodness</description>
	<lastBuildDate>Sun, 31 Jan 2010 16:28:20 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Elad Kehat</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-82801</link>
		<dc:creator>Elad Kehat</dc:creator>
		<pubDate>Fri, 29 Dec 2006 14:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-82801</guid>
		<description>For someone with no programming experience who just wants to put up a web application, I&#039;d say that Rails is the wrong platform.
PHP would be much faster to learn and you&#039;d get faster results.
My feeling is that Rails still requires you to be a hacker in order to take full advantage of it. That may change in time - with the huge growth of the Rails community and the interest it receives. Nevertheless, for now, someone with zero or little knowledge, who just wants a simple dynamic website would be better off with a more mature platform such as PHP, that would allow him or her to cross off quite a number of points in your list as unnecessary.</description>
		<content:encoded><![CDATA[<p>For someone with no programming experience who just wants to put up a web application, I&#8217;d say that Rails is the wrong platform.<br />
PHP would be much faster to learn and you&#8217;d get faster results.<br />
My feeling is that Rails still requires you to be a hacker in order to take full advantage of it. That may change in time &#8211; with the huge growth of the Rails community and the interest it receives. Nevertheless, for now, someone with zero or little knowledge, who just wants a simple dynamic website would be better off with a more mature platform such as PHP, that would allow him or her to cross off quite a number of points in your list as unnecessary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Hogan</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-71167</link>
		<dc:creator>Brian Hogan</dc:creator>
		<pubDate>Mon, 04 Dec 2006 20:05:11 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-71167</guid>
		<description>This list is good but I&#039;d actually like to see it ordered a bit differently. I feel that there are things you just NEED to know first, and then things that are good to know, that you can pick up later.

Needs (in order of what you should know first)
  HTML
  How forms and requests work on the web
  How web apps work (request/response/session)
  CSS
  Basic SQL
  RDBMS concepts  
  MVC pattern
  Ruby

Good to know stuff 
  Test-driven development theory
  Agile methodologies (Rails will help you learn them)
  Javascript
  Graphic design
  Web standards / semantic markup
  Apache / Lighttpd / clustered deployment
  *how* to deploy
  Linux / Unix

Just my .02... and keep up the good work! Nice stuff.


@floidster:
Installing Rails on Windows couldn&#039;t be easier.. the instructions on the official site are basically for Windows users...

  install one-click ruby
  gem install rails --include-dependencies

That&#039;s it. I&#039;ve heard of people having problems with other methods, but that one works.

/spends a lot of time on Windows.</description>
		<content:encoded><![CDATA[<p>This list is good but I&#8217;d actually like to see it ordered a bit differently. I feel that there are things you just NEED to know first, and then things that are good to know, that you can pick up later.</p>
<p>Needs (in order of what you should know first)<br />
  HTML<br />
  How forms and requests work on the web<br />
  How web apps work (request/response/session)<br />
  CSS<br />
  Basic SQL<br />
  RDBMS concepts<br />
  MVC pattern<br />
  Ruby</p>
<p>Good to know stuff<br />
  Test-driven development theory<br />
  Agile methodologies (Rails will help you learn them)<br />
  Javascript<br />
  Graphic design<br />
  Web standards / semantic markup<br />
  Apache / Lighttpd / clustered deployment<br />
  *how* to deploy<br />
  Linux / Unix</p>
<p>Just my .02&#8230; and keep up the good work! Nice stuff.</p>
<p>@floidster:<br />
Installing Rails on Windows couldn&#8217;t be easier.. the instructions on the official site are basically for Windows users&#8230;</p>
<p>  install one-click ruby<br />
  gem install rails &#8211;include-dependencies</p>
<p>That&#8217;s it. I&#8217;ve heard of people having problems with other methods, but that one works.</p>
<p>/spends a lot of time on Windows.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Satish Talim</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-70964</link>
		<dc:creator>Satish Talim</dc:creator>
		<pubDate>Mon, 04 Dec 2006 02:06:57 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-70964</guid>
		<description>You hit the nail on the head! Good article.</description>
		<content:encoded><![CDATA[<p>You hit the nail on the head! Good article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: the floidster</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-69958</link>
		<dc:creator>the floidster</dc:creator>
		<pubDate>Wed, 29 Nov 2006 21:26:42 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-69958</guid>
		<description>very illuminating...

my own experience was that it was not straightforward to install rails on a windows pc

cant remember all the issues, but the point is, if it doesn&#039;t just insall clean, no fuss, i&#039;m not interested

those who pride themselves on how they can tweak and hack to get to square one completely miss the point

i prefer to spend my time on productive activity, not fighting my toolset

the ruby/rails guys would to well to take a cue from apache: i can download apache, tomcat, xerces, whatever, unzip, and it just works out of the box; same for mysql, php, the jdk, and even stuff form the evil empire in redmond usually installs and runs out of the box 

then i can begin what i really care about, which is programmming/development, not f-----g with configuration and installation because of the amateur hour mentality of the so-called &#039;alpha geeks&#039;</description>
		<content:encoded><![CDATA[<p>very illuminating&#8230;</p>
<p>my own experience was that it was not straightforward to install rails on a windows pc</p>
<p>cant remember all the issues, but the point is, if it doesn&#8217;t just insall clean, no fuss, i&#8217;m not interested</p>
<p>those who pride themselves on how they can tweak and hack to get to square one completely miss the point</p>
<p>i prefer to spend my time on productive activity, not fighting my toolset</p>
<p>the ruby/rails guys would to well to take a cue from apache: i can download apache, tomcat, xerces, whatever, unzip, and it just works out of the box; same for mysql, php, the jdk, and even stuff form the evil empire in redmond usually installs and runs out of the box </p>
<p>then i can begin what i really care about, which is programmming/development, not f&#8212;&#8211;g with configuration and installation because of the amateur hour mentality of the so-called &#8216;alpha geeks&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Web Links 11.23.2006 &#171; Rhonda Tipton&#8217;s WebLog</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-68615</link>
		<dc:creator>Web Links 11.23.2006 &#171; Rhonda Tipton&#8217;s WebLog</dc:creator>
		<pubDate>Thu, 23 Nov 2006 00:25:55 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-68615</guid>
		<description>[...] Other Development  PowerShell Example for Checking PS3 Availability on Amazon Before you Learn Rails DHTML Color Picker [...]</description>
		<content:encoded><![CDATA[<p>[...] Other Development  PowerShell Example for Checking PS3 Availability on Amazon Before you Learn Rails DHTML Color Picker [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JMC</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-68379</link>
		<dc:creator>JMC</dc:creator>
		<pubDate>Tue, 21 Nov 2006 19:37:03 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-68379</guid>
		<description>To sum it up further, if you&#039;re not a developer, then, yes, it will be hard to learn. It will require a good deal of your time. You may be able to throw something together after a tutorial or two, but I doubt it would be something that could be called an application. If you are a developer, it should be no more difficult than learning any other development framework.</description>
		<content:encoded><![CDATA[<p>To sum it up further, if you&#8217;re not a developer, then, yes, it will be hard to learn. It will require a good deal of your time. You may be able to throw something together after a tutorial or two, but I doubt it would be something that could be called an application. If you are a developer, it should be no more difficult than learning any other development framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erinc</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-68373</link>
		<dc:creator>Erinc</dc:creator>
		<pubDate>Tue, 21 Nov 2006 19:21:14 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-68373</guid>
		<description>&lt;blockquote&gt;
Here’s the list I came up with of the things you’ll have to learn to write web applications in Rails:
&lt;/blockquote&gt; I disagree with &quot;have to learn&quot; part. I definitely don&#039;t need to know Ajax or js to build a web app.</description>
		<content:encoded><![CDATA[<blockquote><p>
Here’s the list I came up with of the things you’ll have to learn to write web applications in Rails:
</p></blockquote>
<p> I disagree with &#8220;have to learn&#8221; part. I definitely don&#8217;t need to know Ajax or js to build a web app.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Geek</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-68157</link>
		<dc:creator>The Geek</dc:creator>
		<pubDate>Mon, 20 Nov 2006 17:22:56 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-68157</guid>
		<description>This is a good article...  I think that understanding Mongrel is one of the key things for building scalable Rails applications.</description>
		<content:encoded><![CDATA[<p>This is a good article&#8230;  I think that understanding Mongrel is one of the key things for building scalable Rails applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LabRat</title>
		<link>http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/comment-page-1/#comment-68077</link>
		<dc:creator>LabRat</dc:creator>
		<pubDate>Mon, 20 Nov 2006 09:15:39 +0000</pubDate>
		<guid isPermaLink="false">http://marcusvorwaller.com/blog/archives/2006/11/19/before-you-learn-rails/#comment-68077</guid>
		<description>This is a really good article that sums it up quite nicely.  It&#039;s like any other framework a powerful glue that mixes interesting ideas with existing technology.</description>
		<content:encoded><![CDATA[<p>This is a really good article that sums it up quite nicely.  It&#8217;s like any other framework a powerful glue that mixes interesting ideas with existing technology.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
