RUBY VS PYTHON | FULL COMPARISON IN 5 MIN

  Рет қаралды 58,511

Jelvix | TECH IN 5 MINUTES

Jelvix | TECH IN 5 MINUTES

3 жыл бұрын

In today’s video, we will learn about the two popular programming languages: Python vs Ruby.
▶ Contact Jelvix: hello@jelvix.com | jelvix.com
We are a technology consulting and software development company eager to share our knowledge and experience.
Subscribe for more tech tips and tutorials: / @jelvix
▶ LINKS:
- Ruby on Rails vs Node.js - jelvix.com/blog/ruby-on-rails...
- Ruby vs Python - jelvix.com/blog/red-or-blue-p...
▶ TIME CODES:
▶ Follow us:
Facebook - / jelvixcompany
Twitter - / jelvix
Instagram - / jelvix
Linkedin - / jelvix
Upwork - www.upwork.com/ag/jelvix/
▶ About this video:
Ruby
Its primary goal is to combine functional and imperative programming styles to make software development easier.
Ruby’s popular web-application framework called Ruby on Rails (RoR).
Python
Named for Monty Python, it is a general-purpose cross-platform language that is available under FSF and OSI licenses.
We'll closely compare them in today's video.

Пікірлер: 58
@Jelvix
@Jelvix 11 ай бұрын
Tell us your opinion on Python vs Ruby. What features make a winner here? 🧐
@YYYValentine
@YYYValentine 2 жыл бұрын
Warning! Not a single line of code is shown in this video.
@fhajji
@fhajji 3 жыл бұрын
I expected a technical side-by-side comparison of Python vs. Ruby syntax.
@germanher7528
@germanher7528 Жыл бұрын
thats dumb
@leanguardia
@leanguardia 3 жыл бұрын
A bit biased towards Python. Why is it "complicated" to ensure reusability with Ruby code? Whoever says that does not know how to use the language. Ruby can be readable too. Actually it can be more readable than Python, some "Pythonic" conventions are horrible. What does it mean that Python provides one solution? Whatever solution written depends on the coder, and it's readability depends on how clean he/she is.
@ethanliu4012
@ethanliu4012 3 жыл бұрын
Java: ...... I don't see any difference.(dodge ^_^)
@ChupachuGames
@ChupachuGames 3 жыл бұрын
@Evil robot Santa Claus meanwhile Laravel: now()->addMonth(1);
@alxjones
@alxjones 3 жыл бұрын
When people say there is "one right way" to do things in Python, it's a philosophy thing NOT a language thing. Python and pythonic conventions are considered as a unit, in the sense that it's one of the few languages that tells you how it likes to be written. You can technically write python however you like, without following those conventions at all, but many would say that you're missing the point of python. The philosophy at play here is that programming languages have too much flexibility, and if you take 100 programmers writing the same language you will see 100 different "dialects". This can make it difficult to read other people's code and work in collaborative environments. So to combat this, python comes with a set of loose restrictions attached to it (i.e. a style guide instead of a compiler check) that theoretically limits the variation between programmers so that there's only one universal "dialect", pythonic. This is the sense in which there is "one right way" -- python has simply defined "right" for you. If everyone writing python is doing it the same way, then reading and collaborating with others is theoretically as easy as coding alone. This differs from other languages in that the coding style guides given by the authors of other languages are mostly much less strict or even non-existent. Many companies or sectors or teams will define their own style guides for these languages so that the code you work with directly is as uniform as possible, but python believes that responsibility should be on the language rather than the groups using it, so that things are consistent on a global scale. One could, of course, argue that this is overly restrictive and makes python a less expressive language when written this way, and that it has a very corporate feel to how it strips individuality out of the programmers. A more generous reading would be that python automates the coding part and makes it transparent so that readers and writers can focus on the design. One could also rightfully argue that this is all theoretical, and there is just as much variation in python code as there is in any other language, and the only true way to ensure strict coding standards is to have them built in as compiler checks. Nonetheless, the philsophy is just that; even if it never attains the theoretical optimization, it operates under the assumption that it's worth pursuing.
@anonymousboi1230
@anonymousboi1230 3 жыл бұрын
Ruby is better, if we talk about coding websites and doing serious projects. It's also great with web automation. And python is for beginners, who don't want to write a lot of code. But if we talk about automation, python wins. But to my mind it depends on a programmer and he/she likes more.
@Ferproko
@Ferproko 2 жыл бұрын
@@alxjones The Python style guide was written with the understanding that code is read more often than it is written. You’ll write your code once and then start reading it as you begin debugging. When you add features to a program, you’ll spend more time reading your code. When you share your code with other programmers, they’ll read your code as well. So in my opinion python's philosophy is right.
@subhashrahul740
@subhashrahul740 3 жыл бұрын
Python and Ruby both are best it depends on the situation
@MarsLanding91
@MarsLanding91 10 ай бұрын
When would you choose one over the other?
@betowarrior_
@betowarrior_ 2 жыл бұрын
I know both languages and the direct comparison presented here doesn't make sense in most points. For example: reusability depends on the person writing the code, not the code itself.
@jiminnovator1556
@jiminnovator1556 3 жыл бұрын
I love Ruby a lot
@Ralph_Schumacher
@Ralph_Schumacher 2 жыл бұрын
... me, too.
@asolab
@asolab Жыл бұрын
Ruby is the best
@bjmgraphics617
@bjmgraphics617 2 жыл бұрын
Ruby has a solid future. It’s easy to learn, very capable and support will grow. It has a high pay scale for jobs and because fewer people knows Ruby that would put a Ruby programmer in high demand for employers looking for Ruby skilled developer. Visual Basic started small as Basic and who knew that C# would end up being a popular language to make games when Microsoft employees made it? Competition is good and Ruby can fit in just fine for web applications which will soon out pace traditional tangible software. Too many people knows Python.
@Mrguaxinim
@Mrguaxinim 2 жыл бұрын
And IT'S FLEXIBLE
@jobearnest
@jobearnest Жыл бұрын
Python has large community which gives it an advantage but ruby on the other side holds advantage on readability, easy to learn, has strong oop concept which will be handy while implementing something with design patterns concepts
@venustheplanet8208
@venustheplanet8208 3 жыл бұрын
Are the people in 3:58 making arguments of the better choice of both programming languages? Wow! They seem to be engaged in the discussion.
@humonchronos9048
@humonchronos9048 3 жыл бұрын
good explanation but this forced smile voice which sounds like straight out of a commercial is massively annoying
@freedom_aint_free
@freedom_aint_free 2 жыл бұрын
It can't be correct, as at 0:33 it says that Ruby's goal is to combine "Imperative + Functional Programming (FP)" but Ruby has classes what is Object Oriented Programming (OOP for short) but at 1:27 it says about the Ruby language characteristics: "It's a OOP language". You can do Imperative programming in a OOP language but the OOP is a huge overhead in comparison to the pure Imperative, vide C vs C++. It's actually kind of unusual a language goal to be "to combine FP with Imperative" nowadays the trend is more "to combine OOP with SOME functional characteristics".
@monicasmith6007
@monicasmith6007 3 жыл бұрын
Thank you. helpful all the way
@bharadwajs6613
@bharadwajs6613 3 жыл бұрын
Both can equally counter each other
@leviatanMX
@leviatanMX 3 жыл бұрын
Ruby tambien tiene Modulos..! deberian de un experto en los 2 lenguajes hacer estos videos y no ser parciales, porque de hecho es mas facil leer ruby, es un lenguaje mas natural por decirlo asi
@eduerjaramillovalvin2043
@eduerjaramillovalvin2043 3 жыл бұрын
Y cuando hablamos de programación concurrente o en paralelo ruby lleva la delantera
@jessicabrown5723
@jessicabrown5723 3 жыл бұрын
When I saw the title I turned off the movie to watch this. Great job)
@shyamnandanprasad8572
@shyamnandanprasad8572 2 жыл бұрын
I think to learn both
@Ralph_Schumacher
@Ralph_Schumacher Жыл бұрын
Thanks a lot for this video!
@Jelvix
@Jelvix Жыл бұрын
🤓We love hearing from you! Thank you for leaving feedback for us.
@ImraneBAABBA
@ImraneBAABBA 25 күн бұрын
can you tel us ho is the best is c or assembly
@jjemy
@jjemy 23 күн бұрын
in most case you will use c, use asm when you cant use other thing
@svignavi2317
@svignavi2317 3 жыл бұрын
Thanks for clean explanation...! Great work!
@deei5130
@deei5130 3 жыл бұрын
"Popular" - Ruby
@robinlioret7998
@robinlioret7998 2 жыл бұрын
"ruby reusability is complicated" Ruby: require './folder/script' Python: Create ugly __init__.py file in each folder import os, sys currentdir = os.path.dirname(os.path.realpath(__file__)) parentdir = os.path.dirname(currentdir) sys.path.append(parentdir) from module_in_other_folder import a yeah, much better...
@user-ce3vr2dp6i
@user-ce3vr2dp6i 2 жыл бұрын
just learn ruby. Before I watched this video :)
@josephgaviota
@josephgaviota 2 жыл бұрын
Luckily, your comment is biased too much. [/sarc]
@andresfuenzalida869
@andresfuenzalida869 2 жыл бұрын
Good luck finding a good job using ruby hahaha
@stevenaguilera9202
@stevenaguilera9202 Жыл бұрын
Comments like these make me want to learn Ruby lol
@joeridamian473
@joeridamian473 Жыл бұрын
I am pretty unsure if anyone who worked on this video had experience with either python or ruby prior.
@vikramram878
@vikramram878 3 жыл бұрын
Teach ruby
@TonyCrenshawsLatte
@TonyCrenshawsLatte 7 ай бұрын
I find Ruby to be just as readable as Python, if not more. The only reason to use Python over Ruby is the vast number of libraries that Python has available. It's a shame that Ruby doesn't enjoy the same kind of library support that Python does.
@williamjones2128
@williamjones2128 3 жыл бұрын
Everything in this video is good
@ferdztechtv
@ferdztechtv 2 жыл бұрын
This is such a bad comparison and would be misleading to a newbie programmer. ( Also very bias towards python ).
@akashbendre5536
@akashbendre5536 2 жыл бұрын
Is Ruby good for freshers to learn nowdays?
@timkretschmer8879
@timkretschmer8879 Жыл бұрын
you read ruby like a book.
@Jelvix
@Jelvix Жыл бұрын
We appreciate you sending us your feedback. 😉
@Mw-od6sd
@Mw-od6sd 10 ай бұрын
RUBY is way better . Python has no closing block and I constantly have to deal with the silly indentations and f strings
@RellyBautista-np4pj
@RellyBautista-np4pj Ай бұрын
python is the clear winner because of mojo
@uroojfatima6456
@uroojfatima6456 Жыл бұрын
I love python
@Jelvix
@Jelvix Жыл бұрын
Hi! We love Python too) 😉
@ImraneBAABBA
@ImraneBAABBA 25 күн бұрын
ruby is the best language
@chase2559
@chase2559 2 жыл бұрын
Python better duh
@frozeneye100
@frozeneye100 11 ай бұрын
By the time I watched an overly simple video saying basically not much at all Uhm I learnt one of the frameworks within the same time almost. These videos are ok for people which have no clue about programming and curious but just throwing lots of jargon around… waste of time to watch. Explain to me how the models between the two are different even though they have similar way of thinking. Why is ruby better for high traffic and python high data? How does the database affect that? Seems more like throwing poop at wall and hoping something sticks…
@assaf416
@assaf416 2 жыл бұрын
one of the worst I saw this week.
@ViralKiller
@ViralKiller Жыл бұрын
Ruby: Poor mans python no one uses
PHP vs NodeJS vs Python vs Ruby: What Do The Statistics Say?
10:44
Kodaps Academy
Рет қаралды 40 М.
Ruby Programming | In One Video
36:36
Giraffe Academy
Рет қаралды 153 М.
В ДЕТСТВЕ СТРОИШЬ ДОМ ПОД СТОЛОМ
00:17
SIDELNIKOVVV
Рет қаралды 2,6 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 58 МЛН
Шокирующая Речь Выпускника 😳📽️@CarrolltonTexas
00:43
Глеб Рандалайнен
Рет қаралды 11 МЛН
Software developer vs web developer - what's the difference?
5:12
Jelvix | TECH IN 5 MINUTES
Рет қаралды 16 М.
5 Secrets to Becoming a Badass Ruby on Rails Developer
28:01
Mix & Go
Рет қаралды 21 М.
Go vs Rust: Which To Learn In 2024?
6:27
Kodaps Academy
Рет қаралды 134 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,5 МЛН
Should you use Ruby on Rails in 2024?
14:43
webcrunch
Рет қаралды 10 М.
Python Vs. Ruby - Which Is Better?!
5:15
Codemy.com
Рет қаралды 5 М.
The Truth About Learning Python in 2024
9:38
Internet Made Coder
Рет қаралды 114 М.
Why Should You Learn Ruby?
8:51
Treehouse
Рет қаралды 153 М.
STOP Learning These Programming Languages (for Beginners)
5:25
Andy Sterkowitz
Рет қаралды 640 М.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Рет қаралды 1,9 МЛН
ЭТОТ ЗАБЫТЫЙ ФЛАГМАН СИЛЬНО ПОДЕШЕВЕЛ! Стоит купить...
12:54
Thebox - о технике и гаджетах
Рет қаралды 153 М.
What model of phone do you have?
0:16
Hassyl Joon
Рет қаралды 78 М.
Apple watch hidden camera
0:34
_vector_
Рет қаралды 56 МЛН