Python vs Ruby: Which is Better?

  • Context: Python 
  • Thread starter Thread starter BluberryPi
  • Start date Start date
  • Tags Tags
    Python Ruby
Click For Summary

Discussion Overview

The discussion revolves around the comparison of Python and Ruby as programming languages, exploring their strengths, weaknesses, and suitability for various types of programming. Participants consider the subjective nature of determining which language is "better" and the contexts in which each language may excel.

Discussion Character

  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • Some participants suggest that the question of which language is better depends on the specific type of programming being considered.
  • Others argue that both Python and Ruby can be used for a wide range of applications, with no inherent advantage of one over the other aside from user familiarity.
  • A participant notes that the topic is ambiguous and subjective, comparing it to debates over the best sport, emphasizing that language choice should align with the programmer's needs and context.
  • Some express that there is no definitive winner between Python and Ruby, suggesting that personal preference plays a significant role in language selection.
  • A participant highlights the importance of considering the general use of programming when choosing a language, mentioning that languages evolve in specific contexts.

Areas of Agreement / Disagreement

Participants generally agree that the question of which language is better is subjective and context-dependent. However, there is no consensus on a definitive answer, as opinions vary widely.

Contextual Notes

The discussion reflects varying perspectives on programming language selection, with some participants emphasizing personal preference and context rather than objective measures of superiority.

BluberryPi
Messages
20
Reaction score
1
Hello! BlueberryPi here, and I have got a question for you: is Python better than Ruby?
banner_python-vs-ruby-e945fd82f8790be32911b2fac479eb91-29b5252b373ac3874eb3091dd2c216d7.png

Background Info: Python is a strong programming language which allows GUI's to be built without much pain. It built sites like Google, You Tube, Pinterest, and DropBox.
Ruby is a flexible language which allows you to make behind the scenes magic. It built sites like YellowPages.
Which one is better? You decide.
 
Technology news on Phys.org
Better for what kind of programming?
 
Well, in this case, I mean all types. You can specify where you would use python and where you would use ruby.
 
You can use python and ruby anywhere. There is no inherent advantage of one over the other except for familiarity.
 
This is a very ambiguous topic, completely prone to opinion rather than fact. Like 'What is the best sport'.

What you have to decide is the general use of your programming - math & science, database, social media, etc. Languages evolve in contexts, not from an 'I am the best ever possible' paradigm. Next, try to pick a language that does not require math or logic skills you may not have. Haskell for beginners is tough, for example, unless you fully understand closures.

I think @TheDemx27 is on the right track. You should decide on your own. It is not up to us. Unless the fate of this thread is unique it will persist with another 50 posts, all in the vein of 'my language is better than yours'.
 
Nobody can say Python sucks! It's great!
Same with Ruby!
I just want to know which one is better.
 
BluberryPi said:
I just want to know which one is better.
As a few other people here are saying, which one is better is pretty subjective.

True, not all languages are built equal. However, in the case of python and ruby, there is no definite winner (as far as most people are concerned). You pick one and develop a preference. Different tools for different jobs and all that jazz.
 
BluberryPi said:
Hello! BlueberryPi here, and I have got a question for you: is Python better than Ruby?
banner_python-vs-ruby-e945fd82f8790be32911b2fac479eb91-29b5252b373ac3874eb3091dd2c216d7.png

Background Info: Python is a strong programming language which allows GUI's to be built without much pain. It built sites like Google, You Tube, Pinterest, and DropBox.
Ruby is a flexible language which allows you to make behind the scenes magic. It built sites like YellowPages.
Which one is better? You decide.

You should elaborate your question further mate in terms of coding preferences , accesibility yada yada yada.
 
  • #10
Whether one programming language is "better" (by some measure) than another is pretty much in the eyes of the beholder. IOW, the answer is usually very subjective.

Thread closed.
 
  • Like
Likes   Reactions: jim mcnamara

Similar threads

  • · Replies 15 ·
Replies
15
Views
3K
Replies
29
Views
5K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
5
Views
3K
Replies
10
Views
5K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K