DEV Community

Cover image for Part One: Learn Ruby With Me - What is Ruby?

Part One: Learn Ruby With Me - What is Ruby?

Donita on November 05, 2018

I recently just finished my Nanodegree from Udacity, but I wanted to keep busy so I am learning Ruby. I am not sure if I want to go all in on Ruby ...
Collapse
 
yorodm profile image
Yoandy Rodriguez Martinez

Ruby is happiness, freedom, and fun, all in one, like bubble gum and cotton candy, and unicorns eating candy under a rainbow 🍭 🦄 🌈.

Now seriously. Ruby used to be the "go to" language for startups and freelancers, in the last five years or so has lost a little terrain due to some discussion about it's performance. Nevertheless, Ruby is one of those things that you should learn, cause it will make you a better professional (IMHO).

Collapse
 
liltechnomancer profile image
Levi ᕙ(⇀‸↼‶)ᕗ

I miss writing ruby from time to time. it really is happiness freedom and fun all in one lol

Collapse
 
alialhajji profile image
Ali Alhajji

Learning the syntax without knowing how to apply it in real projects .. this is still my main problem in the programming world!

Collapse
 
rhymes profile image
rhymes

Hi Ali, what do you mean? Like you don't know what to code or you don't know how to use Ruby well enough to be useful?

Collapse
 
ben profile image
Ben Halpern

I’m always up for a good old fashioned Ruby party.

Collapse
 
lysofdev profile image
Esteban Hernández

Everything in Ruby is an expression.

Collapse
 
stevetwitte profile image
Stephen Taylor Witte

Ruby is excellent and so is Rails, I have always loved my time with Ruby, and Rails is still one of the quickest paths to MVP (most times).

There are some downsides to using Ruby, but I would say they exist in most scripting languages.

Collapse
 
joaogouveia profile image
joao-gouveia

I've used Ruby in lot of APIs and it is so cool.
The think I like the most is its super low entry cost. Anyone can pick up Ruby.
And who doesn't love the "return if". It is super easy to read.
I just love it.

Collapse
 
aadeshere1 profile image
Aadesh Shrestha

A gem with its own gems

Collapse
 
koeusiss profile image
Sebri Issam

Ruby is the first programing language I met, and the main reason why I switched my career to be a software engineer. It's the language behind the almighty 'Metasploit' and many DevOps tools, such as 'Puppet', 'Chef', 'Vagrant' ...

Collapse
 
arnabsen1729 profile image
Arnab Sen

Can you add why ruby is used compared to other languages available?

Collapse
 
walkhard13 profile image
Phillip Smith

I see what you did there 😁

Collapse
 
rnrnshn profile image
Olimpio

I've been looking for resources to learn ruby... Thank you😍. I will stay tuned to learn it not only from here but this tutorials posts will be my jumpstart...

Collapse
 
donita profile image
Donita

Thank you! I hope it will help a lot!