# Is Ruby better?

**URL:** <https://www.ruby-forum.com/t/is-ruby-better/134266>\
**Category:** Rails\
**Created:** [April 9, 2008, 12:07pm UTC](https://www.ruby-forum.com/t/is-ruby-better/134266 "2008-04-09T12:07:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dilraj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/278dde/32.png) [@dilraj](https://www.ruby-forum.com/u/dilraj)\
**Post date:** [April 9, 2008, 12:07pm UTC](https://www.ruby-forum.com/t/is-ruby-better/134266/1 "2008-04-09T12:07:32Z")

</div>

Hi  
I am very new to Ruby and recently i started learning Ruby on rails  
also.  
I keep searching and reading articles to know about Ruby on Rails.  
I found many articles, where mostly Ruby is compared with Python, and in  
80-90% cases it concludes that Python is better,  
based on performance, time taking to build app, admin section or  
easness. But I am not sure how true it is.  
Is really Python is better than Ruby? or is somthing else which I dont  
know about Ruby. Is ROR works well on shared servers

Thank you very much.  
Dilraj

---

<div class="post-metadata">

**Author:** ![dilraj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/278dde/32.png) [@dilraj](https://www.ruby-forum.com/u/dilraj)\
**Post date:** [April 9, 2008, 1:26pm UTC](https://www.ruby-forum.com/t/is-ruby-better/134266/2 "2008-04-09T13:26:58Z")

</div>

On Apr 9, 12:07 pm, Dilraj S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Hi  
> I am very new to Ruby and recently i started learning Ruby on rails  
> also.  
> I keep searching and reading articles to know about Ruby on Rails.  
> I found many articles, where mostly Ruby is compared with Python, and in  
> 80-90% cases it concludes that Python is better,

My advice is to not get caught up in the which language is better or  
faster, instead look at the bigger picture.  
What do you need the language for and what set of tools are available  
to enable you to get the required job done most effectively. Those are  
some of the core questions.

> based on performance, time taking to build app, admin section or  
> easness. But I am not sure how true it is.

Rails vs Django article 😉

Performance:  
I hear this one all the time. My answer: a.) these are server-side  
applications. b.) hardware is cheap.

> Is really Python is better than Ruby? or is somthing else which I dont  
> know about Ruby. Is ROR works well on shared servers

List of some RoR hosting providers (a lot do support shared hosting):  
[http://wiki.rubyonrails.org/rails/pages/RailsWebHosts](http://wiki.rubyonrails.org/rails/pages/RailsWebHosts)

-Al

---

<div class="post-metadata">

**Author:** ![dilraj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/278dde/32.png) [@dilraj](https://www.ruby-forum.com/u/dilraj)\
**Post date:** [April 13, 2008, 11:46pm UTC](https://www.ruby-forum.com/t/is-ruby-better/134266/3 "2008-04-13T23:46:33Z")

</div>

Thanks

---

<div class="post-metadata">

**Author:** ![dilraj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/278dde/32.png) [@dilraj](https://www.ruby-forum.com/u/dilraj)\
**Post date:** [April 14, 2008, 7:55am UTC](https://www.ruby-forum.com/t/is-ruby-better/134266/4 "2008-04-14T07:55:13Z")

</div>

Dilraj,

Ruby on Rails offers much more extensive options for training and  
support. There are a number of sites that offer extensive screencasts  
(Railscasts, Peepcode, RubyInside). Dozens of blogs and forums are very  
active. Dozens of books are available.

From what I have read (similar to you), any advantage that Python has is  
not dramatic (it’s certainly not 5 times or 10 times faster or more  
powerful). If you are getting started with dynamic languages or web  
frameworks, the advantage in learning and support for Ruby/Rails should  
be the deciding factor. The greater supply of Ruby/Rails information  
means quicker learning and easier time in figuring things out.

Once you know Ruby/Rails, picking up Python/Django is pretty simple.

Best,

John
