Ruby in 100 Seconds

  Рет қаралды 866,096

Fireship

Fireship

Күн бұрын

Пікірлер: 771
@LeshkaSaD
@LeshkaSaD 2 жыл бұрын
I've spent around 10 years with Ruby, but I'd not able to explain it so concise to anyone. You are awesome job, Jeff. This channel always reminds me about Railscasts, I've learned a lot from it and was able to succeed as Ruby developer because of it.
@SKumarInTech
@SKumarInTech 2 жыл бұрын
kzbin.info/www/bejne/n37Pdappa5Jgi9E
@et_matrix
@et_matrix 2 жыл бұрын
I have 3 years experience but i can't tell you how much i love it.
@thanatosor
@thanatosor 2 жыл бұрын
I have only like 6 months really work on Rails but I have been loving Ruby since then. Still a pleasure to write it nowadays
@tapank415
@tapank415 2 жыл бұрын
And i'm here with 3 days of experience with ruby & 2 days with ror :)
@thanatosor
@thanatosor 2 жыл бұрын
@@tapank415 I envy you for the exp. Ruby is still a very fun and nice language to learn nowadays
@deybmen
@deybmen 2 жыл бұрын
I used to not understand why rails was taught to us in our bootcamp instead of nodejs but now that I've learned rails it feels so much easier to transition to any frameworks because using rails made you focus on the concept more than the syntax or whatnot
@pankajthapaliya2336
@pankajthapaliya2336 2 жыл бұрын
Hey 👋 I'm actively looking for courses on ruby and rails but i couldn't find updated one in Udemy or KZbin. Would you mind giving someone insights?
2 жыл бұрын
@@pankajthapaliya2336 Maybe Zayne's channel. This guy has very few videos but still worth checking. m.kzbin.info/door/koEStUK7wxmZef2DcPuCAQ
@gabrielpistore7587
@gabrielpistore7587 2 жыл бұрын
@@pankajthapaliya2336 there's a course on Odin Project
@gabrielpistore7587
@gabrielpistore7587 2 жыл бұрын
@@pankajthapaliya2336 it's free
@randerins
@randerins 2 жыл бұрын
They taught Ruby at my bootcamp course as well, as the first language. When Rails came to game is when things turned out to be fun. The MVC pattern and ActiveRecord DB manager are super intuitive, I fell in love with them :)
@UliTroyo
@UliTroyo 2 жыл бұрын
Ruby’s so nice. My favorite keyword is “unless”; it’s so simple but expressive. “Unless this specific thing happens, keep going.”
@jamesbissick1825
@jamesbissick1825 2 жыл бұрын
Puts instead of print is a bit confusing, unless looks like yoda style.
@w2lkm2n
@w2lkm2n 2 жыл бұрын
As a non-native English speaker, the unless keyword confuses the hell out of me.
@maxim9935
@maxim9935 2 жыл бұрын
@@w2lkm2n"unless" is simply "if not"
@Yaxqb
@Yaxqb 2 жыл бұрын
(non-native English speaker) i personally find "unless" less clear than "if not". In fact, when i first looked at ruby many years ago, i didn't know what "unless" meant at all. "if" and "not" are part of very basic English. I'm glad that unless didn't catch on to other languages
@shambhav9534
@shambhav9534 2 жыл бұрын
@@w2lkm2n It's not because you're non-native. Not all non-native speakers can't understand "unless". It's a really really simple word. It's one of the most basic words. You've correctly punctuated your sentence, so I will refuse to believe that you can't understand "unless". How can you not understand "unless" but punctuate correctly? Now, you are confusing the hell out of me. You seem to be a nice speaker of English.
@pwan3971
@pwan3971 2 жыл бұрын
kinda makes me happy to see Ruby in 100 seconds, this programming language is life saver and the app I have prototyped quickly just to show clients, it amaze how good ruby on rails is!
@daniel29009
@daniel29009 2 жыл бұрын
RoR is epic, IMHO still awesome to write a mid size back end microservice. No one is more quality aware than the ruby community, JS should take an example of this guy's.
@timrc666
@timrc666 2 жыл бұрын
@@daniel29009 Too bad a majority of the JS community has their heads up their asses and keep on trying to polish a turd
@timrc666
@timrc666 2 жыл бұрын
JS community: Yo dawg, I heard you like NPM packages and 8TB of node modules so I put an NPM package on your NPM package with another NPM package so you can bloat your software while you NPM package with your NPM package, dawg
@pwan3971
@pwan3971 2 жыл бұрын
@@daniel29009 Agree and not to mention Rails 7, it's brilliant!
@marciobrunoloiolagomesufc8799
@marciobrunoloiolagomesufc8799 2 жыл бұрын
Did you recommend rails for a guy who never had pick Ruby code? And have an idea for a StartUp? With a web app?
@mustafaazyoksul1372
@mustafaazyoksul1372 2 жыл бұрын
We were trying to guess the next video in the 100 seconds series with my friend. He said C#, I said Ruby. C# video came like a month later, which means my friend won. But surely the Ruby video followed soon enough. Keep up the good content.
@aaaaasssss884
@aaaaasssss884 2 жыл бұрын
I guess c++ next
@schedarian-
@schedarian- 2 жыл бұрын
can't wait for Crystal in 100 seconds
@laresident5179
@laresident5179 2 жыл бұрын
sağlık olsun kanki
@mustafaazyoksul1372
@mustafaazyoksul1372 2 жыл бұрын
@@laresident5179 Eyvallah. Our next predictions are F# (his) and Fleet (mine).
@mustafaazyoksul1372
@mustafaazyoksul1372 2 жыл бұрын
@@aaaaasssss884 Wow. He actually haven't done C++ yet. I totally missed that one.
@WilliamKellerTheSkeptic
@WilliamKellerTheSkeptic 2 жыл бұрын
I have used dozen(s?) of languages professionally, and Ruby is still my favorite. It's usually the first tool I reach for.
@jwilliams_347
@jwilliams_347 2 жыл бұрын
This is awesome! Have you thought about doing a Beyond video for Rails? I know it's not considered a "hot" framework nowadays but it's definitely still got a lot of use cases.
@rafael_tg
@rafael_tg 2 жыл бұрын
why did its popularity decrease ?
@83hjf
@83hjf 2 жыл бұрын
@@rafael_tg Node ate it, and pretty much everything web-related out there. JS is THE language nowadays because to be a fullstack dev you only need to learn one language. Before node you did JS on the front, and PHP, Ruby, or .NET on the back (or even Perl if you're old enough, or Python if you're weird enough - jk) .
@dadestor
@dadestor 2 жыл бұрын
@@83hjf Writing JS on the frontend is bad as it is, using ot for the backend? Hell nah.
@איתיואזאנא
@איתיואזאנא 2 жыл бұрын
@@dadestor I guess you are using Java for your backend. Am I right?
@Neo-qj2zb
@Neo-qj2zb 2 жыл бұрын
@@dadestor You probably still use jQuery and have no idea about modern JS tech stack.
@ministerstein
@ministerstein 2 жыл бұрын
Thanks for the introduction! :)But: Only the first character of a constant name needs to be capital, not all. So Hello = 1 is a constant.
@gamemoves2415
@gamemoves2415 2 жыл бұрын
@@watspme9750 nice bot account
@salsamancer
@salsamancer 2 жыл бұрын
@@gamemoves2415 don't engage with the bot accounts please
@tratwesterholt7819
@tratwesterholt7819 2 жыл бұрын
totally correct, but it is considered a goot practice to use the SCREAMING case to define constants :)
@KManAbout
@KManAbout 2 жыл бұрын
@@tratwesterholt7819 what about the money constant? Also I wish namespaces where in the video
@tratwesterholt7819
@tratwesterholt7819 2 жыл бұрын
@@KManAbout money? You mean global variables? ($something) It is used only in rare cases (e.g. when we define an instance of Redis). Namespaces are also interesting. You can define a namespaces by using 'module' keyword. Multiple modules can be included in class to mimic the multiple inheritance
@boi64pr60
@boi64pr60 2 жыл бұрын
Loved it so much. Hope one day you could try an "Elixir in 100 seconds".
@watspme9750
@watspme9750 2 жыл бұрын
☝️☝️ Thanks for your comment message me for more information and guidelines..
@ApolloSevan
@ApolloSevan 2 жыл бұрын
I would love to see an elixir and erlang! They don’t get enough love!
@SKumarInTech
@SKumarInTech 2 жыл бұрын
kzbin.info/www/bejne/n37Pdappa5Jgi9E
@chewcodes
@chewcodes 2 жыл бұрын
@@SKumarInTech so close, rails isn't elixir tho!
@SKumarInTech
@SKumarInTech 2 жыл бұрын
@@chewcodes i will be doing about elixir if you liked rails
@ParthaSarathylink
@ParthaSarathylink 2 жыл бұрын
Need a video on different software licensing ! Especially what to avoid if building something as side projects 🔥
@FPLogistic
@FPLogistic 2 жыл бұрын
YES PLEASE WE NEED THIS
@tayjianzhen212
@tayjianzhen212 2 жыл бұрын
Yes
@gray.dog6
@gray.dog6 2 жыл бұрын
I love this series. Whether you just want to expand your knowledge, or you are interested in a language and want to learn more about it, it’s just so fun to watch.
@adamblumenfeld2223
@adamblumenfeld2223 2 жыл бұрын
I can imagine that managing your environment may be a challenge with all of these projects you do with so many different technologies. Have you thought about doing a video explaining your updated development environment, kind of like your vscode video, though, for your machine?
@hatlesscoati3610
@hatlesscoati3610 2 жыл бұрын
I think Ruby syntax is the best blend between Python and something like Java. I use Ruby all the time since I work with Rails and Ruby is one of my favorite languages for how convenient it is to use.
@Rust_Rust_Rust
@Rust_Rust_Rust 2 жыл бұрын
Unfortunately, it is dying.
@theperfectionist1607
@theperfectionist1607 Жыл бұрын
@@Rust_Rust_Rust Actually it's making a comeback
@orangegamer
@orangegamer Жыл бұрын
I feel the syntax is a mix of python and LUA especially keeping the do and end key words in mind…
@unnecessaryaddition
@unnecessaryaddition 9 ай бұрын
Is ruby a language for the backend devs ? ​@@theperfectionist1607
2 жыл бұрын
I have been waiting that for ages. Thanks, Jeff. 🙏🏻 This video is such a gem. 🥁🥁🥁💎
@FloKorp86
@FloKorp86 2 жыл бұрын
Ruby will always have a special place in my developer heart as the first language I learned during my training
@thereeceforbes
@thereeceforbes 5 ай бұрын
U must of been young then
@ShortContent853
@ShortContent853 3 күн бұрын
You must be old ​@@thereeceforbes
@junbird
@junbird 2 жыл бұрын
This is actually the very first programming language I ever dealt with, back when I was a kid making simple games with RPG Maker XP/VX, which used a modified version of Ruby as their scripting language.
@DaraulHarris
@DaraulHarris 2 жыл бұрын
Me too! My first ever programming project was a TODO application built with rails. I remember being amazed at how I could architect the entire application using only a few rails commands from the CLI
@GeneralDante108
@GeneralDante108 2 жыл бұрын
Where did you learnt Ruby , how old were you then
@bilalkureshi7437
@bilalkureshi7437 2 жыл бұрын
Wow
@junbird
@junbird 2 жыл бұрын
​@@GeneralDante108 I was about maybe 11 or 12 years old I think, but I never did actually learn the language, I just messed with it, modifying small parts of the default scripts to see what happened. I didn't understand too many things about programming to learn even a language as simple as this one. Most of the time, if I wanted cool things to happen I just looked for a script that somebody else made and copy-pasted it in the program. Basically what actual developers do with SO, I guess.
@GeneralDante108
@GeneralDante108 2 жыл бұрын
@@junbird bro you are a genius , when I was 11 yo , i was probably playing with mud at the backyard 😂😂, now am 16 in 10th grade and thinking to start learning programming ....it's too late i think , with my finals next month 🙄🙄
@randerins
@randerins 2 жыл бұрын
The best syntax in a programming language
@igustibagusananda7706
@igustibagusananda7706 2 жыл бұрын
I didn't realize how intuitive this programming language is...
@HappyGick
@HappyGick 2 жыл бұрын
It is. It is also hell to use.
@rutgerhoutdijk3547
@rutgerhoutdijk3547 2 жыл бұрын
It's only intuitive when you do simple things like in the video. Once your application grows, it becomes a black box because all the actual logic is hidden behind a pretty facade and you don't know what's happening on a deeper level.
@donalexey
@donalexey 2 жыл бұрын
it is not. It is great if you are writing the code. It is hell if you are reading the code. Worse if you have to maintain some old code.
@DevBishwasBh
@DevBishwasBh 2 жыл бұрын
It is extremely intuitive
@simonkraemer3725
@simonkraemer3725 2 жыл бұрын
I learned Ruby and Ruby on Rails at work but it’s actually one of my favorite languages/frameworks so that I enjoy using it for my own projects
@keegan_bakker
@keegan_bakker 2 жыл бұрын
Refreshing to see a Ruby video in 2022 that doesn't use that same format: "Why _____ is dead in 2022". Ruby is still a beautiful language and for web development (particularly backend, paired with Rails), is still a masterpiece & has a special place in my heart.
@Rust_Rust_Rust
@Rust_Rust_Rust 2 жыл бұрын
Unfortunately popularity for ruby is waning compared to other languages.
@AndyThomasStaff
@AndyThomasStaff 2 жыл бұрын
@@Rust_Rust_Rust Fortunately*
@Draven.G
@Draven.G Жыл бұрын
​@@AndyThomasStaff why?
@mountainslopes
@mountainslopes 2 жыл бұрын
Literally started researching Ruby last week, and I watch every video that comes out. I still don’t know how you read everyone’s mind.
@DevBishwasBh
@DevBishwasBh 2 жыл бұрын
Same here. I was also studying/learning Ruby and Ruby on Rails and this video came out.
@FPLogistic
@FPLogistic 2 жыл бұрын
Jeff please make a video explaining different types of software licensing. You're the only person who could make me understand it!
@jaz-it
@jaz-it Жыл бұрын
For a 100 second video, this is incredibly concise coverage. Thank you!!
@cesairehonore7813
@cesairehonore7813 2 жыл бұрын
Now I understand why ruby devs almost always win code length format coding competitions😅
@cihadp
@cihadp 2 жыл бұрын
The most underrated programming language.
@aqzp.
@aqzp. 2 жыл бұрын
I think lua takes that role, but Ruby and Lua both are my favorite
@cihadp
@cihadp 2 жыл бұрын
@@aqzp. Lua is such a programming language that releases a new version every 5 years. So it's hard to get on the list.
@s1nistr433
@s1nistr433 2 жыл бұрын
A lot of the reason is because Python does everything Ruby does and Ruby doesn't have any stand-out features. Python's feature is being easy to learn and good for scripting, PHP's feature is the size of the community, JavaScript/node's feature is using a skill you already know on servers and writing games/desktop apps, what does Ruby do that would make people want to switch to it over its competition?
@cihadp
@cihadp 2 жыл бұрын
@@s1nistr433 :)
@slamislife74
@slamislife74 Жыл бұрын
@@s1nistr433 Ruby's standout feature is Rails. Would have been nice if it had offerings for other areas, too
@eugisellerocha
@eugisellerocha 2 жыл бұрын
I'am a developer Ruby and the language is amazing, very intuitive!
@anotidaisheneilmisi904
@anotidaisheneilmisi904 2 жыл бұрын
Ruby, a gem if I ever saw one
@SaifaldeenSAH
@SaifaldeenSAH 2 жыл бұрын
Many thanks, for making this video about Ruby, I was waiting for it. I hope people make more videos about this language and bring back the prosperity of Ruby again.
@DevBishwasBh
@DevBishwasBh 2 жыл бұрын
I am also waiting for it.
@stephennorton8151
@stephennorton8151 2 жыл бұрын
I really like Ruby. As an enthusiast, it's one of those languages that pique my interest. I want to devote some time to learning it.
@watspme9750
@watspme9750 2 жыл бұрын
☝️☝️ Thanks for your comment message me for more information and guidelines.
@phokgedimaja327
@phokgedimaja327 2 жыл бұрын
Ruby was my first language to learn. No html, no Css, straight to back end. I fell in love with the syntax, it got me to like JavaScript. NodeJs.
@TheRedCap30
@TheRedCap30 2 жыл бұрын
Learning Ruby for my classes, I love it a lot more than python
@NNNedlog
@NNNedlog 2 жыл бұрын
I've always loved the name of this programming language. I look forward to learning it and adding it to my stack
@Deanin
@Deanin 2 жыл бұрын
Yeah, Ruby and Rails are pretty neat. Nice video! 🙂
@ForeverZer0
@ForeverZer0 Жыл бұрын
Ruby was the first language I learned (RPG Maker XP days), and what got me started into programming. I rarely use it nowadays aside from personal scripts on my own machine and extending it with C (not really "Ruby" programming), but I will always have a soft spot for it. Ruby blocks as first-class citizen has no equal in other languages, at least near as elegantly or simple to use.
@yananderson5864
@yananderson5864 2 жыл бұрын
Dude omfg??? I was searching for this video yesterday in your channel, didnt find. And now you release it, im jawl dropped
@code4life332
@code4life332 Жыл бұрын
I’ve been using ruby on rails for 100 years. And though it sounds like you’ve never used it, you did a bang up job explaining it in 100 seconds. Cheers
@andythedishwasher1117
@andythedishwasher1117 2 жыл бұрын
Ruby was the first programming language I tried to learn as a teenager because the Elder Scrolls construction kit ran on it.
@pororo7316
@pororo7316 Жыл бұрын
Idk about others but ruby has always been appealing to learn:d
@nathanruben3372
@nathanruben3372 2 жыл бұрын
As a rubyist, may biggest promblem with ruby, is that ruby missed the data science revolution, but also big companies like google did not adopt this language and did not create libraries. I literally hate python but it has become de facto language for machine learning, data science etc. Also it does everthing, ruby can. Another problem is that matz did not create the compiled version of this language. Because of these factors, ruby is not popular as it used to be. I despise python so much that I learned julie to use in scientefic computing. I still use ruby of and on but not as it used to be...
@sachinrao7155
@sachinrao7155 Жыл бұрын
Mah man ❤️ what a dedication
@lilnice5187
@lilnice5187 Жыл бұрын
Who hates python tho 😏
@azhagurajaallinall126
@azhagurajaallinall126 Жыл бұрын
To tell you a good info,i searched over ML in Ruby in last 1-2 years & found some on internet.. Also ruby can act as a glue code that works well with many thus features.. All we have to do is make a universal simple syntax,fun programming,make it compiled while making trendsetting softwares in it.. The ability to works well with other software,languages is huge plus btw (if we need motivation to do & market so) 😃 24.01.2023 08:08 pm ist
@nathanruben3372
@nathanruben3372 Жыл бұрын
@@azhagurajaallinall126 For ML or data science it is just too late. For glue code, there are far better alternatives like lua. I do not see a future for ruby. Crystal programming language seems promising but brings nothings special to the table other than ruby like syntax and static compilation, and it is another language. I can be better with go or rust, both have unique features and sound base. So really, I pitty on myself for committing to ruby at 2004 after perl. Just bad luck.
@tempacc9589
@tempacc9589 Жыл бұрын
What's wrong with Python? The only big issue with it is that it's single threaded but that's basically all interepreted languages.
@ZacharyCarthair
@ZacharyCarthair 2 жыл бұрын
This is amazing!!! Thank you for doing Ruby! As others asked, it would be great to see a Rails video someday too ✌🏻
@BruskAwat
@BruskAwat 2 жыл бұрын
Great content as usual, Jeff. There is also the Crystal Programming Language whose authors claim to be as neat as Ruby and as performant as C. It will be great to see Cryatal in 100 seconds soon.
@xmine08
@xmine08 2 жыл бұрын
I've had used Crystal for about 2 years until about 2 years ago, at which point I stopped coding as a hobby so nothing against the language. IMO, it's a really good and, from the community, seriously under-rated programming language. It's like Go but with Ruby-goodness. Seriously can recommend!
@Virbox
@Virbox 2 жыл бұрын
Yes, a nice language. Invidious, the KZbin proxy backend was made with Crystal
@FinlayDaG33k
@FinlayDaG33k 2 жыл бұрын
I used to write Ruby a lot before I discovered PHP but it still has a special place in my heart
@phucbinh9441
@phucbinh9441 2 жыл бұрын
I remember when i was at the end of primary school and we were learning codecademy when I wanted to learn ruby whilst my friend wanted to learn python. It was when python was not adapted as much. I told him "Python us probably gonna flop in like 2 years man." That aged well
@BinuJasim
@BinuJasim 2 жыл бұрын
python hasn't flopped.
@brycehill4255
@brycehill4255 2 жыл бұрын
@@BinuJasim you don't understand sarcasm
@javier.alvarez764
@javier.alvarez764 Жыл бұрын
Javascript is more popular than python nowadays anyway.
@mithsaradasanayake3211
@mithsaradasanayake3211 2 жыл бұрын
Big fan of your 100 seconds series.
@HappyGick
@HappyGick 2 жыл бұрын
OMG THANK YOU! I was just working on an RoR project (and struggling with it cuz I know nothing about Ruby), but this will surely help me comprehend a lot of things I don't understand
@omarluq5313
@omarluq5313 2 жыл бұрын
Love to see ruby getting some attention from fireship 👏🏼
@manishjain9812
@manishjain9812 2 жыл бұрын
I was just considering learning ruby. i will start solely because this video engcared me and simpllified core concepts.
@danko95bgd
@danko95bgd 2 жыл бұрын
I know it's a complex topic but if you are familiar with event sourcing, it would be nice to see a video about it in the future.
@henryfleischer404
@henryfleischer404 Жыл бұрын
I've been learning Ruby recently. It's not going to replace C# for me, but I love it, and I wrote an implementation of Game Of Life in the console using it yesterday. It was so much easier than doing it in C#.
@TheUltimateGeminiHasSurvived
@TheUltimateGeminiHasSurvived Жыл бұрын
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.
@heitormbonfim
@heitormbonfim 2 жыл бұрын
Beautiful, I'm a JS developer and I smiled while watching this delicious proglang
@PaleAlex
@PaleAlex 2 жыл бұрын
The first programming language I've seriously studied ❤
@DuckGoesViral
@DuckGoesViral 2 жыл бұрын
these videos are great i feel that what makes them even better is that none of them are 100 seconds
@shateq
@shateq 2 жыл бұрын
Ruby is great because of its simplicity - I agree. Nice video
@SkyFly19853
@SkyFly19853 2 жыл бұрын
Nice! One of my favorite programming languages!
@dahliaspumpski5837
@dahliaspumpski5837 2 жыл бұрын
I’m not sure how I feel about Ruby but it was a really useful vid. The syntax seems confusing to me I’m too used to being verbose I guess. I was moving some Python code over to C# and both loved and hated it so yeah think I’m just torn about working with dynamic languages again. Not been back to them since I left
@Yaxqb
@Yaxqb 2 жыл бұрын
Yeah, something is really off with ruby. I think python overall is much more clear with intent and purpose
@HauntingShock
@HauntingShock 2 жыл бұрын
@@Yaxqb I think it depends. I personally found Python the weird one with the method colons and its stress on indentation.
@rutgerhoutdijk3547
@rutgerhoutdijk3547 2 жыл бұрын
It's a great language if your main requirement is saving disk space. Personally I like to actually see what's going on instead of hiding everything behind syntactic sugar.
@LuminousWhispers11
@LuminousWhispers11 2 жыл бұрын
Yeah, I like dealing with strict standards. With Ruby, you don't have that.
@saviu_u9683
@saviu_u9683 2 жыл бұрын
Ruby is my favorite language so far, easy to read, easy to manage, fast to develop, bad performance is the only downside, but it can be smoothed out if you use the right methods
@colton8971
@colton8971 2 жыл бұрын
Jeff: The expert in every programming language and framework the world needs.
@1klap
@1klap 2 жыл бұрын
What I still find mindblowing about ruby, are the dynamic method evocation possibilites. you can call a method foo by sending the string "foo" as an argument of the send function "jeff".send "quack" is the same as "jeff".quack
@n2killu
@n2killu 2 жыл бұрын
Thank you for that info, seems useful
@ioshaven436
@ioshaven436 2 жыл бұрын
Ruby is too magical. Probably explains why startups eventually migrate away from it.
@alexeycherkashin6251
@alexeycherkashin6251 2 жыл бұрын
Can't JavaScript do the same? I think it's just a matter of personal preferences to use it or not
@asergb
@asergb Жыл бұрын
i've always had a rough time learning ror due to how odd the ruby syntax is for me, but this has been quite concise
@arcymenel4959
@arcymenel4959 Жыл бұрын
0:47 i've watched this video few months ago and I can't stop thinking about Ruby flavored juice
@JamesSmith-cm7sg
@JamesSmith-cm7sg Жыл бұрын
The syntax looks clean.
@leonstansfield
@leonstansfield 2 жыл бұрын
I like it when the funny code man says his funny code words at me fore 100 seconds. makes me feel clever.
@nnamenearinze6086
@nnamenearinze6086 2 жыл бұрын
I swear to God, I swear to God. I decided to pickup up ruby today and lo and behold you posted this 🤯 What the hell?? 💚💚💚
@watspme9750
@watspme9750 2 жыл бұрын
☝️☝️ Thanks for your comment message me for more information and guidelines
@bezimienny5
@bezimienny5 2 жыл бұрын
RPG Maker XP/VX times just flashed in front of my tired eyes... thanks a lot!
@zekrodev
@zekrodev 2 жыл бұрын
A video about Elixir and Genservers would be awesome. 💧
@watspme9750
@watspme9750 2 жыл бұрын
☝️☝️ Thanks for your comment message me for more information and guidelines...
@davidem3283
@davidem3283 2 жыл бұрын
This is the 99th 100 seconds of code. What can possibly deserve to be the 💯 th?
@re.liable
@re.liable 2 жыл бұрын
Though I've started my webdev journey with React, I'm still very much curious with Ruby. Hope I can find the time to dabble on it soon!
@MicheleRiva
@MicheleRiva 2 жыл бұрын
Ruby ❤️ My first love 😍
@Fireship
@Fireship 2 жыл бұрын
Mine too
@watspme9750
@watspme9750 2 жыл бұрын
☝️☝️ Thanks for your comment message me for more information and guidelines.
@verified_tinker1818
@verified_tinker1818 2 жыл бұрын
Awesome! Do Elixir next?
@charalamposmitrogeorgos6177
@charalamposmitrogeorgos6177 2 жыл бұрын
Can't wait for a video about Ionic in 100 seconds!
@jmon24ify
@jmon24ify 2 жыл бұрын
After being a ruby/ror developer for a few years now, it is my least favorite language and framework (puting it lightly). But this video makes it sound so great and slightly gives me hope.
@furo.v
@furo.v 2 жыл бұрын
One of the best languages out there. It should be even more popular than it is.
@momomaniac1234
@momomaniac1234 2 жыл бұрын
thank you for this video 😃 i waited for it for days
@sophiacristina
@sophiacristina 7 ай бұрын
I'm enjoying learning Ruby, the simplicity makes small projects to be pretty fast and easy to do, i would dare to say it is simpler and easier than Python.
@jaicarey7023
@jaicarey7023 2 жыл бұрын
Request for a Datadog in 100s & Vault in 100s :D These videos are so valuable, thank you for doing what you do!
@jlf_
@jlf_ 2 жыл бұрын
Good timing. I started learning ruby a week ago :)
@genevievejoshua
@genevievejoshua 2 жыл бұрын
love ruby and RnR. haven't coded on it for years but i could easily say that my career path would have been a lot different if I didn't tried out RnR as an experiment that would eventually land me my first job
@tylersustare
@tylersustare 2 жыл бұрын
I’ve never been so happy 😃😃😃 I’ve been wanting this for a year
@markmental6665
@markmental6665 Жыл бұрын
just started using ruby for backend and i gotta say webrick and sinatra are pretty awesome
@theoneandonlyzulu3342
@theoneandonlyzulu3342 2 жыл бұрын
Another awesome video! Had a friend who coded in ruby a long time ago when I first started out, where as I started on PHP & am now building a lot of stuff in react. We built a few projects together, he did the backend, I the front. I'm a full stack, but he didn't really know frontend. Bit of a tangent, anyway. I can see why he wanted to learn PHP now 😂 I didn't realise the syntax was that bad, and people complain about the loose type system in js. I don't want to imagine how unreadable massive projects would be.
@rohan_kurup
@rohan_kurup 2 жыл бұрын
This video is priceless. Thank you!
@naveennamani2
@naveennamani2 2 жыл бұрын
1 more 100seconds video will make 100 videos in this series, awesome
@beginnercoderhelp6549
@beginnercoderhelp6549 2 жыл бұрын
Concise presentation. Thanks.
@spookyeef6338
@spookyeef6338 2 жыл бұрын
i was waiting for this video thank you so much
@ShippoHsu
@ShippoHsu 2 жыл бұрын
2:29 I think the background did not fade away
@MercyFromOverwatch2
@MercyFromOverwatch2 2 жыл бұрын
Jeff is still my favourite tech youtuber
2 жыл бұрын
This video is a gem!
@ChrysusTV
@ChrysusTV 2 жыл бұрын
Ruby has been my favorite languages for the past couple years. Trying to diversify and learn Rust though 🥵
@orishem8392
@orishem8392 2 жыл бұрын
Fantastic explanations and examples. Great video!
@whamer100
@whamer100 2 жыл бұрын
ive never used Ruby before, but now i kinda wanna try it. it looks pretty cool
@PlotTwists
@PlotTwists 2 жыл бұрын
thanks, I can now add Ruby to my resume
@ShaharMS
@ShaharMS 2 жыл бұрын
Can you also do haxe? It's a really nice language with a lot of targets it can transpikle to, along with what I would consider really good synyax
@josuedanielmartinez5424
@josuedanielmartinez5424 2 жыл бұрын
I'm ready to add another programming language to my LinkedIn after watching this video
@daedaliusX
@daedaliusX 2 жыл бұрын
Fireship: "Ruby in 100 Seconds!" Brain: "Ok, let's put that in WATCH LATER"
@0brine
@0brine 2 жыл бұрын
Could you do delfi? I have seen it but i never knew why you would use it
@switzerland
@switzerland 2 жыл бұрын
Fun fact, you can make true return randomly false. Or you can make an object have infinity methods by defining a method while a method not found exception is raised. True errorless programming.
@rafalsitar
@rafalsitar 2 жыл бұрын
i started with C++, but then realized it was not a coding language rather a torture device, then i randomly started java but it required like 10 lines of code to write a simple "Hello world" program, then my friend recommended ruby and i was doing it and doing it and making small pixelated 2D games in rpg maker just to share with my friends but realized i actually didn't know what i was doing with ruby and switched to C#. even though it was worse to create 2d pixelated games, i used unity for some reason, an i still use unity to this day even though i absolutely hate it and the only good thing was the unity particle system™
@kagedevshorts4886
@kagedevshorts4886 2 жыл бұрын
Hey Jeff, I am learning JavaScript but struggle with motivation and grasping concepts. Do you have any tips to help with this?
@weiiswurst
@weiiswurst 2 жыл бұрын
find a project to work on, something you are passionate about and that drives the progress. Make sure to keep it small, for me, it was just making a small portfolio at first and I later expanded it into a blog I hope I could help you
@michielarkema
@michielarkema 2 жыл бұрын
Since motivation is an emotion, it's easy to obtain it. Just go learn and start writing code.
@ripple123
@ripple123 2 жыл бұрын
Discipline > motivation. Motivation is merely a feeling, that popup and disappear. Build a habit instead
@IronJmo
@IronJmo 2 жыл бұрын
I personally feel like I lose motivation if I spend too much focusing on language syntax and features. Get your variables, if/else, and loops down and then try to make something. It is hard to stay motivated when you don't seem to be making any progress and some languages have so many features that most of us will never be able to learn them all. When you come across something you don't know how to do, you can look up that one thing and continue building.
@mrocto329
@mrocto329 2 жыл бұрын
1. Learn basic Javascript (loops, variables, if/else etc.) (You should go over this quite fast, as there isn't that much esp. if you're coming from another language) 2. Learn modern patterns in code (arrow functions, promises, ||, && and ?? operators, ternary etc.) (Please take your time on this step, as there are some confusing patterns you might see in code that are pretty common like using the logical and operator instead of if's in some cases) 3. Work on some basic HTML/CSS/JS project 4. Learn a framework of choice. I like React personally (w/ NextJS) but Vue is also a great choice (Try to pick something popular as you'll find help with problems much faster) 5. Work on some projects with framework of choice
@wattsfield1889
@wattsfield1889 2 жыл бұрын
That's scary. I literlly started learning Ruby for a project today and thought: "I wonder if Fireship has a video on it" Same day, boom.
@DevBishwasBh
@DevBishwasBh 2 жыл бұрын
Yupp, two weeks ago I started learning Ruby and Rails, and same happened with me. Ruby on Rails is pretty awesome.
C++ in 100 Seconds
2:46
Fireship
Рет қаралды 2 МЛН
Ruby on Rails in 100 Seconds
3:33
Fireship
Рет қаралды 489 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 71 МЛН
100+ Computer Science Concepts Explained
13:08
Fireship
Рет қаралды 2,7 МЛН
Python Vs. Ruby - Which Is Better?!
5:15
Codemy.com
Рет қаралды 16 М.
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 2,1 МЛН
The Ultimate Tier Programming Tier List | Prime Reacts
26:57
ThePrimeTime
Рет қаралды 502 М.
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 310 М.
how Google writes gorgeous C++
7:40
Low Level
Рет қаралды 970 М.
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,7 МЛН
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 786 М.
All Rust features explained
21:30
Let's Get Rusty
Рет қаралды 327 М.
10 regrets of experienced programmers
8:16
Fireship
Рет қаралды 1,5 МЛН