Ruby is a dynamic programming language most well-know for powering the Ruby on Rails fullstack web framework. Learn why developers love the simple object-oriented code produced by the Ruby language.
#programming #compsci #100SecondsOfCode
🔗 Resources
Ruby Docs https://ruby-doc.org/
Rails RoR Docs https://rubyonrails.org/
🔥 Get More Content – Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- What is Ruby used for?
- Who invented Ruby?
- Who invented Ruby on Rails?
- Ruby quickstart
- Ruby basics tutorial
- Which Startups used Ruby on Rails?
source
Weirder than Lua
Step 1: Install Ruby
Loading…………………………………….
Looks horrible
Trash
It seems like learning Ruby on rails was the hot new thing several years ago. I don’t hear much about it these days and I have never learned it myself, so it was cool to get a concise little overview of what it’s all about
I never heard of ruby until I was asked to modify some esoteric ruby for my job. It is the single worst thing I have ever been asked to do, and watching this video gives me ptsd. I hope to never set my eyes on ruby again.
Ruby’s syntax is so fucking weird. Like why the fuck “@“ and “@@“. It breaks convention with every language in the name of esthetics. What garbage.
At my company, it was usually the Ruby services that performed the poorest. Mainly because all these fucking bohemians were more concerned with being hip and using the latest trendy tools that they didn’t know how to properly use or lacked maturity. Their code was usually inefficient and badly put together. They’d use Rails and throw so much logic into their ORM objects. You’d have model classes that were 1000 lines. It’s like they had never heard of a “service class” or the “gateway pattern”. It reminded me of PHP developers in the early 2000s.
That said, our PHP services were the fastest and most reliable. They also happen to have been built by better and more experienced engineers. We had a number of Laravel microservices that worked like well oiled machines. Then we started doing some Go services, they were even better.
Overall, I think much of the new shitty programmers who used to write PHP back in the day are now writing Ruby.
100 seconds is 1:40 not 2:36
Long Live Ruby 🫡😎😎
The syntax looks clean.
How many of you laughed at "Duck typing"
For a 100 second video, this is incredibly concise coverage. Thank you!!
Ruby is so weirdd
Wow so damn simple as JS developer I loved the simplicity of Ruby.
for begginner it's usefull like Python to understand what is the programming
blocks and procs are amazing.
Please make video rails in 100 seconds . Thanks much
Love your videos bro🥰🥰
I find it kind of ironic that the beginning says ruby is a scripting language that takes simplicity and readability to the extreme, then to show the basics there's mostly stuff that isn't readable but single symbols or character cases that have special meanings, which makes me think "yeah, i see dollar signs in front of stuff every day in the streets and it's so obvious that it means this is globally available information." 😀
It’s not very appealing to computer scientists/engineers, for a lot of reasons. One of the worst syntaxes, too many layers of abstraction, just downsides of Python except magnified, with more problems. Best summary of ruby from a CSE perspective.
Still, I can see how if you’re just a person picking up programming then this language may appeal to you.
Ruby is cool!
I loved RoR, but left the ecosystem in search of a better life in the Node world. Ow, I’m rebuilding my startup in RoR again. It took 5 years for me to realize, I was already using the best tool.