Python Vs. Ruby - Which Is Better?!

  Рет қаралды 6,789

Codemy.com

Codemy.com

3 ай бұрын

Can't decide which programming language to learn?
In this video I'll explain the pros and cons of Python and Ruby and tell you which I would pick to learn today.
We'll look at:
- How Easy Are They To Learn
- How Easy Are They To Code
- Web Platforms
- Community and Resources
- Job Outlook
- Pros and Cons of each
After you watch this video you'll have a clear understanding of what each is good at and should be able to decide which to learn...

Пікірлер: 53
@pablobello0
@pablobello0 Ай бұрын
Ruby ❤
@Quaght
@Quaght 3 ай бұрын
I've been a network engineer for 25 years but I could never wrap my head around programming. Until I started working with Python. Now I build tools in Python to assist my teams with device configurations. And Codemy has helped me out A LOT with that. Thanks for the quality videos, John!
@Codemycom
@Codemycom 3 ай бұрын
awesome! glad to hear it!
@kurtm9744
@kurtm9744 15 сағат бұрын
But Django is such a pain to get set up compared to Rails. So much manual importing of other files and setup is required. Rails is so much faster to code in.
@kamelshaaban5238
@kamelshaaban5238 3 ай бұрын
you are the best i am new here but i can tell you are the best on youtube
@Codemycom
@Codemycom 3 ай бұрын
Thanks!
@sairamsubramaniam8316
@sairamsubramaniam8316 3 ай бұрын
Can you please do a similar comparison on Java and Python ? Thanks in Advance. Also, I love your contents a lot, especially Flask Fridays :)
@Codemycom
@Codemycom 3 ай бұрын
Good idea!
@user-cn6ur5mq7j
@user-cn6ur5mq7j 2 ай бұрын
How about Flutter and Go? Will you film a comparison with Python?
@Codemycom
@Codemycom 2 ай бұрын
Possibly
@Rzevsky
@Rzevsky 23 күн бұрын
1. Comparing "Python" and "Ruby" in terms of earnings is the same as saying that knowing Chinese will bring you more money than knowing German. 2. I'm a beginner and at some point, I heard the truth: "Understand what you like. Focus on it. Become the best at it." That's why I chose ROR. Let the crowds of newbies "learn Python" and compete with 100 people for a spot. I don't need competitors at this stage 😂.
@Codemycom
@Codemycom 22 күн бұрын
ha, all good points
@AjayKumar-id7mb
@AjayKumar-id7mb 5 күн бұрын
Me too Bro
@ewerthonsavedra9501
@ewerthonsavedra9501 Ай бұрын
Show, great video 📚
@Codemycom
@Codemycom Ай бұрын
Thanks!
@Claude_CJ_Vercetti
@Claude_CJ_Vercetti 3 ай бұрын
What do you think about Rust language?
@Codemycom
@Codemycom 3 ай бұрын
It has it's uses
@wtfdoiputhere
@wtfdoiputhere 3 ай бұрын
As any "x vs y" question, it depends what ur using them for so this comparison isn't fair for neither of those languages
@Codemycom
@Codemycom 3 ай бұрын
Sure it is. but you can keep arguing if you want.
@keenoogodlike
@keenoogodlike 3 ай бұрын
Python is extremely large community and resources. Now AI have impact on every companies, Python needed more than ever and become most use language. Python can do everything except system development.
@Codemycom
@Codemycom 3 ай бұрын
Yep
@berkefekeskin9172
@berkefekeskin9172 3 ай бұрын
@Codemycom
@Codemycom 3 ай бұрын
:-)
@Sommyie
@Sommyie 3 ай бұрын
Ruby > Python (until 3.10) for one reason: Switch Statements. One thing I love/hate about ruby... Want to use ()? OK. Don't want to? OK.
@Codemycom
@Codemycom 3 ай бұрын
ha yeah
@nocopyrightgameplaystockvi231
@nocopyrightgameplaystockvi231 3 ай бұрын
Python. Hands down.
@Codemycom
@Codemycom 3 ай бұрын
Agreed
@twenty-fifth420
@twenty-fifth420 Ай бұрын
Ahem, what about embedding? I am building a game engine as a major project, minus a few CLI tools for personal use. I think Python and Pygame lead the casual game jam and game developer space. It isn't too hard to find a python game framework/engine. Meanwhile for Ruby, I can name two. Dragon Ruby, which is maintained. And RPG Maker, which newer versions have switched to Javascript. Also, I am kind of a masochist, I kind of want to take just the spec of both languages and embed it. Personally, I love Ruby way more then Python syntax and semantically. I find Ruby more 'functional', strangely enough, although I think Python is definitely more general purpose in either imperative/declarative programming. Just some tea. Also, if you wanna learn Ruby and Web. Please, for the love of god, just use Hanami. Soon, I believe it will be the Django but for Ruby. Mark my words.
@iopyrb
@iopyrb 12 күн бұрын
idc about people underrate ruby, i love this language and it's web framework, rails. i use it until now.
@Codemycom
@Codemycom 11 күн бұрын
whatever floats your boat
@EconTech_Insights
@EconTech_Insights 3 ай бұрын
Sir big fan plz pin me I have learned ML & Flask from you!!!❤
@Codemycom
@Codemycom 3 ай бұрын
Awesome!
@alexcrowder1673
@alexcrowder1673 Ай бұрын
I think im in the wrong place.... I like Pythons and Rubies, but idk what any of this means lol.
@Codemycom
@Codemycom Ай бұрын
lol
@sma1gdz
@sma1gdz 3 ай бұрын
python is the best
@Codemycom
@Codemycom 3 ай бұрын
yep
@VictorOrdu
@VictorOrdu 16 күн бұрын
Actually salaries for Python would be lower, going by your logic. Nevertheless great video.
@Codemycom
@Codemycom 15 күн бұрын
no, not really
@tibo-bt1ig
@tibo-bt1ig Ай бұрын
I find it a bit frustrating to read or hear Ruby as if RoR is the only webframework. Frankly, Sinatra + Sequel is fantastic, simple, stable etc. Other Ruby webframeworks are Hanami (recently release their upgrade 2.1) and Roda. RoR is a pain. And then, there also is mruby for doing other things than web development. That doesn't change what you said about smaller community and less jobs obviously. By the way, I understood that in Japan Ruby is used for many things, other than RoR.
@Codemycom
@Codemycom Ай бұрын
There may be many other frameworks, but if hardly anyone uses them...does it matter?
@tibo-bt1ig
@tibo-bt1ig Ай бұрын
@@Codemycom It does actually. In my opinion, rails killed ruby. Using RoR, you don't really program in ruby, but fill out the whitespaces that the framework leaves you. You question is "which is better?" If your question were "which is most useful?", then yes, you're right: Python.
@Codemycom
@Codemycom Ай бұрын
@@tibo-bt1ig but again, if no one is using them, it doesn't matter. User community is essential for a framework, and those you mention have none.
@zealousprogrammer4539
@zealousprogrammer4539 3 ай бұрын
Are they still supporting Ruby?
@Codemycom
@Codemycom 3 ай бұрын
Of course
@Faybmi
@Faybmi 3 ай бұрын
I am first!!!!
@Codemycom
@Codemycom 3 ай бұрын
Fun
@garfield-pro
@garfield-pro 3 ай бұрын
This is 🐂💩. You say Ruby is super easy to learn and in cons of Ruby you mention it is hard to learn.
@Codemycom
@Codemycom 3 ай бұрын
No I didn't, you didn't pay attention. I said Ruby on Rails is hard, not Ruby. They are 2 different things. If you want to be an obnoxious troll, at least pay attention.
@vishnuprasanth4725
@vishnuprasanth4725 Ай бұрын
Rails is hard because of It's conventions, not because of ruby
@Codemycom
@Codemycom Ай бұрын
@@vishnuprasanth4725 sure
@EightNineOne
@EightNineOne 29 күн бұрын
The biggest issue with rails I think is the documentation. Sure it’s comprehensive, but it’s written in such a way that it assumes too much. It’s bad for beginners as it doesn’t move slow enough and bad for devs from other platforms as it’s not concise enough to use a reference. You get long periods of fun and smooth sailing and then a brick wall of something that isn’t actually that obscure a question follows by three hours of googling.
@Codemycom
@Codemycom 28 күн бұрын
@@EightNineOne very true
PHP vs NodeJS vs Python vs Ruby: What Do The Statistics Say?
10:44
Kodaps Academy
Рет қаралды 40 М.
Python's 5 Worst Features
19:44
Indently
Рет қаралды 101 М.
Smart Sigma Kid #funny #sigma #comedy
00:19
CRAZY GREAPA
Рет қаралды 23 МЛН
Python Vs. Javascript - Which Is Better?!
4:25
Codemy.com
Рет қаралды 8 М.
10 Nooby Mistakes Devs Often Make In Python
24:31
Indently
Рет қаралды 45 М.
Programming Language Tier List for New Devs
1:15:59
Brad Cypert
Рет қаралды 1,4 М.
Python or JavaScript - Which One Should YOU Learn?
8:05
Tech With Tim
Рет қаралды 161 М.
I've Read Over 100 Books on Python. Here are the Top 3
9:26
Python Programmer
Рет қаралды 299 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 398 М.
Rails vs JavaScript: Which one should you use for your SaaS?
12:50
Python Vs. PHP - Which Is Better?!
4:12
Codemy.com
Рет қаралды 6 М.
PLEASE Use These 5 Python Decorators
20:12
Tech With Tim
Рет қаралды 98 М.
How To Make Your Python Packages Really Fast With RUST
5:16
Isaac Harris-Holt
Рет қаралды 38 М.