DEV Community

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

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

Doni 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
 
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
 
lysofdev profile image
Esteban Hernรกndez •

Everything in Ruby is an expression.

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
 
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
 
doni profile image
Doni •

Thank you! I hope it will help a lot!

Collapse
 
walkhard13 profile image
Phillip Smith •

I see what you did there ๐Ÿ˜