Link Details

Link 134295 thumbnail
User 111696 avatar

By bloid
via loudthinking.com
Published: Nov 17 2008 / 14:09

I've talked to lots of PHP and Java programmers who love the idea and concept of Rails, but are afraid of stepping in because of Ruby. The argument goes that since they already know PHP or Java, that it would be less work to just pick one of the Rails knockoffs in those languages. I really don't think so.
  • 5
  • 7
  • 1243
  • 329

Comments

Add your comment
User 152955 avatar

Gregg Bolinger replied ago:

0 votes Vote down Vote up Reply

Article basically says this:

"Myth #5: Rails is hard because of Ruby. No it isn't"

The author never really tells us why it isn't. "It is amazingly simple" and "I'd argue.." aren't valid points to derail (no pun) this myth.

User 288015 avatar

noahz replied ago:

-1 votes Vote down Vote up Reply

"I'd argue that most programmers could get up and running in Ruby in about the same time it would take them to learn another framework in their current language anyway."

I learned Stripes Framework in one day. Fail.

User 152955 avatar

Gregg Bolinger replied ago:

0 votes Vote down Vote up Reply

Exactly. Up and running and actually knowing how to use it are way different. Sure, its easy to get a rails app started. Just as easy as Grails create-app. That doesn't mean you know what to do next.

User 204329 avatar

ddelponte replied ago:

0 votes Vote down Vote up Reply

Groovy and Grails?

User 335891 avatar

onno.solin.eu replied ago:

0 votes Vote down Vote up Reply

@Gregg: The author DOES tell us why he thinks Ruby is easy:

"After all, Ruby is neither LISP nor Smalltalk. It's not a completely new and alien world if you're coming from PHP or Java. Lots of concepts and constructs are the same."

User 152955 avatar

Gregg Bolinger replied ago:

0 votes Vote down Vote up Reply

By that logic nearly every language is easy.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.