Python or Ruby ??! | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

Python or Ruby ??!

28th Sep 2017, 5:46 PM
Ahmed Mohammed Ahmed Khodary
Ahmed Mohammed Ahmed Khodary - avatar
16 Answers
+ 10
Python is the lingua franca of data science - a job named the sexiest one this decade. If you are interested in machine learning, neural networks, image/video recognition and artificial intelligence - go for Python. I hear Ruby also has some ML libraries and you can do stuff with it, but surely Python has it more robustly developed already. This is definitely the future of data science.
28th Sep 2017, 6:18 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 9
Python. Then again, you didn't mention what your intent is, so it's hard to tell you which tool best fits for the job. As such, I told you which one I hate less between two things that I hate. ;)
28th Sep 2017, 6:06 PM
AgentSmith
+ 7
depends on what you wanna program !
28th Sep 2017, 6:24 PM
AL.The.Flame!
AL.The.Flame! - avatar
+ 6
I see more job posting wanting Python skills as opposed to Ruby.
28th Sep 2017, 5:52 PM
Joe Catoe
Joe Catoe - avatar
+ 5
Ruby is only valuable on a programming job if you know Rails. Businesses don't use Ruby for apps. Even though the languages do the same things, businesses always use Python over Ruby because it is what everyone already knows. Any advantages of Ruby are considered negligible compared to that. if performance was the concern then C++ or Java would be used instead.
28th Sep 2017, 7:53 PM
Steam Cheap
Steam Cheap - avatar
+ 3
@Ace & @AL.The.Flame. the purpose>> penetration or desktop.. the easier -shorter code-and more effective.
28th Sep 2017, 6:44 PM
Ahmed Mohammed Ahmed Khodary
Ahmed Mohammed Ahmed Khodary - avatar
+ 3
@Zahid Mehmood Would you be so kind to compare Python and SQL? Oh, wait the question is about Python and Ruby? Then would you be so kind and compare CSS and a rabbit? ;-) (BTW, if we touched Java anyway... why big enterprise level information(al) systems are mostly using Java and not Python?)
29th Sep 2017, 6:49 PM
Andrew Harchenko (Tomsk)
Andrew Harchenko (Tomsk) - avatar
+ 3
More power: you can not just "import essay" ;-)
29th Sep 2017, 6:52 PM
Andrew Harchenko (Tomsk)
Andrew Harchenko (Tomsk) - avatar
+ 2
Python. Python is really useful and is one of the Google-recommended trinity languages.
28th Sep 2017, 11:35 PM
👑 Prometheus 🇸🇬
👑 Prometheus 🇸🇬 - avatar
+ 2
It can all depend on the use. if you are in company that need to handle client products very fast and easy ruby is good. however, as most of you said, python can handle more advanced stuff than ruby does.
30th Sep 2017, 11:27 PM
Mugwaneza Joseph
Mugwaneza Joseph - avatar
+ 1
Python gives you more power with less code. 1. "Hello World" in Python: print "Hello World" 2. "Hello World" in Java: class Helloworld { public static void main(Strings args[]) { System.out.println("Hello World"); } }
29th Sep 2017, 3:39 AM
Zahid Mehmood
+ 1
hell yeah Python first
29th Sep 2017, 7:25 AM
Bagus Dwi Prasetyo
Bagus Dwi Prasetyo - avatar
29th Sep 2017, 7:40 AM
Windphat Nm
Windphat Nm - avatar
+ 1
Beer and girls!!!
30th Sep 2017, 1:00 AM
Alexey Mikheykin
Alexey Mikheykin - avatar
0
Python is at the top currently. So i would advise you to go for python.
29th Sep 2017, 2:54 PM
Puneet Arora
Puneet Arora - avatar
0
@$Vengat You are right. Python is recommended at Google.
3rd Oct 2017, 6:08 AM
Kadam Dharmeshbhai Darji
Kadam Dharmeshbhai Darji - avatar