Ruby made me and is still making me earn more than JavaScript and PHP. To be practical I can build apps far faster using Ruby on Rails than any other framework.
@stabbler4 жыл бұрын
Even faster than laravel ?
@vi_et_le4 жыл бұрын
Even faster than Flash?
@esnguimaraes4 жыл бұрын
Even faster than Spring?
@karthikeyanak94604 жыл бұрын
Ya, development speed is really fast, I have tried Spring, Laravel, Django, Express. I haven't tried Phoenix and Yeshod yet. You must give Rails a try if you are building web apps.
@esnguimaraes4 жыл бұрын
@@karthikeyanak9460 Thanks, I was just playing around. I now that language is just a tool. We must know how to use it in order to solve real world problems.
@taab844 жыл бұрын
Ruby is improving performance with time, lot of things are fixed since 2011 and there are still lot of improvements in the future with Ruby 3.0
@nathansire66234 жыл бұрын
That will never happen. You cannot have a lang where everything is an object and have speed.
@sjsmart38003 жыл бұрын
@@nathansire6623 Yes you can its called Javascript
@stanleyextra28124 жыл бұрын
Ruby is dead, PHP is dead, everything is dead
@prungupta4 жыл бұрын
Ya I’m dead from inside too
@AlvaroFernandoMS4 жыл бұрын
Rock is dead!
@adityaheart96714 жыл бұрын
Web development dead
@poppingjaz4 жыл бұрын
Neidermeyer dead!!
@klystron20104 жыл бұрын
And with strange aeons even death may die.
@lucasucs11694 жыл бұрын
I'm a Ruby on Rails developer, and I loved your insights! Also, since I was tied to the conventions when I learned rails, I also learned so many good practiced that I can easily reapply to other languages. Super easy to transfer from rails to python/js/golang etc :)
@soufianta83744 жыл бұрын
@Lucas UCS: I’m actually learning Ruby on Rails (and ruby language of course). So. is it still worth to learn it (and to become ror developer) and is it true that learning Ruby on Rails, will learn you all the rest too (atleast partially) ? Everybody is talking about JavaScript etc. but ror will learn you front end and backend stuff while JavaScript is only front (nodejs for backend) ;-). Is the book of Michael hartl still a good ror book ?? Thanks.
@RocketFever223 жыл бұрын
@@soufianta8374 I hope you are a ruby master now! Learn ruby and ruby on rails. If you learn Ruby on Rails and Sinatra, you can build pretty much any Model - View - Controller system on any other language/framework: Laravel (PHP) is basically a copy-paste of Rails; Express (NodeJS) is mostly Sinatra on JavaScript, it's easy to understand Python's Django from Rails, even Angular (JS Frontend) has the same MVC fundamentals you will find in RoR, so yes, keep learning and never look back. Language is just a tool. Building your mindset is the key ;)
@cloudboogie3 жыл бұрын
You can reapply practices, but you really shouldn't. Every language has it's own practices and ways of doing things.
@pupdoggify4 жыл бұрын
In all fairness, whether Ruby is popular nowadays or not, real Ruby ninjas know its power. It still helps me rake in $64k/month off a niche SaaS offering...all while I still get to keep my head hair! As a programmer, I don’t think you need to follow the hype and jump on the most popular language bandwagon...you should strive to become the best at one language and have the discipline to follow through. I know a couple other guys pulling in more dough and their Swiss Knife was VB...go figure! Don’t follow the hype!
@ADthatsme4 жыл бұрын
Do u mind dropping some contact details so I can ask questions regarding ur SaaS
@samjones9004 жыл бұрын
I am also interested in hearing about your SaaS, it would be very helpful 😁
@cryptosecuritytools4 жыл бұрын
Im about to start a bootcamp that is teaching RoR because industry supposedly demands those skills. I'm kind of in two minds but after reading this post of yours I might have to question that! Not sure how anyone can make that kind of monthly income from coding unless youre getting licensing fees?
@pupdoggify4 жыл бұрын
@@cryptosecuritytools Analysis Paralysis will always get you! Don't think too much or overthink it. Go for it! I don't make that kind of money just by coding. It's a result of having developed a SaaS product back in 2008 which has organically grown its customer base ever since. Bulk of the code commits happened in the first 5 years and I did have 2 freelancers on-board to provide additional help but it's back to being a one man show. Don't hate me for saying this but the code base is still running on Rails 2.3. It's not always about rocking the most cutting edge system...it is always about running a rock solid system! Cheers
@cryptosecuritytools4 жыл бұрын
@@pupdoggify Thats gold. Thanks for the reply man and best of luck. Doesnt sound like you need it ;)
@computerscience70484 жыл бұрын
"Jobs?" I don't use Ruby for jobs! I just use Ruby.
@sajadtorkamani93994 жыл бұрын
Fair points but Ruby is just a very elegant language :). Show me some Python or PHP code vs Ruby code and you can see the difference!
@abdulazizkamel27784 жыл бұрын
تمان
@abdulazizkamel27784 жыл бұрын
٠
@ryank40874 жыл бұрын
@MΛX If your code is beautiful and easy to understand, it is a lot easier to both debug and add to. If you have awful code that is hardy legible, how are you supposed to know what is going on when you run it?
@apolkk4 жыл бұрын
@@ryank4087 and to maintain of course
@piecepaper28313 жыл бұрын
show me some java and maby i will understand it after i stripped down the factory.factorys
@je96254 жыл бұрын
If you don't like Ruby don't use it. No one is forcing you to. I just wrote a couple of scripts for a company in Holland, refactored their website and earned 45k for 2 weeks work (with an ongoing contract). Ruby 3.0 is coming in December with static typing and will knock many languages out of the water. 'Hey' was just released and was written in Ruby and Rails. It's looking great so far. Ruby is alive and well with jobs, community, a growing list of maintained gems and excellent documentation. Stop posting crap Stefan.
@StefanMischook4 жыл бұрын
LOL! You should be glad I make the jokes, means more Ruby work for you.
@genesisfan724 жыл бұрын
Is that freelance? Where do you find your clients if you don't mind me asking? I happen to really enjoy writing in Ruby!
@programming22494 жыл бұрын
It's important to learn Ruby so that you can simultaneously talk about how much you hate it and how much you wish some other language was more like it.
@joeldk424 жыл бұрын
this is true lol
@toddzmijewski60024 жыл бұрын
I don't think ruby is a bad language. I think it has been obsolesced.
@developerfoe2 жыл бұрын
xD its python competetor except it doesn't have datascience libs
@piotrtalarczyk89873 жыл бұрын
When I was teenager i learned Pascal, Basic, VBA, C/C++, some JavaScript, PHP. Then the way of my life took me to do other things. In that time I searched some language for me. It had to be simple ed interpreted. I chosen Ruby and still use it for my scripts. I don't see how I can switch to something else. Maybe it's non perfect, but I love it.
@kamalpandey71774 жыл бұрын
Rails was dead in 2016, It was dead in 2017, It was dead in 2018, It was dead in 2019 and finally it's dead in 2020 and more interestingly I am using it.
@superslayerguy4 жыл бұрын
Yeah just like how PHP & Java are dead
@TheLostBijou4 жыл бұрын
The Dead don't just walk & vote...they are on Rails, dude !
@je96254 жыл бұрын
He just hates Ruby, that's his problem tbh
@JonnyBeoulve4 жыл бұрын
It's a bad investment. It lost a tech mindshare war. You're basically a soldier trained in using a spear when the rest of the world has begun adopting rifles. Good luck.
@kamalpandey71774 жыл бұрын
@@JonnyBeoulve There are people still Using COBOL
@DidiGrooves4 жыл бұрын
0:42 Stefan's been dating so many women, both while writing PHP and Ruby, that he's been able to pull stats on how attracted women are to him, depending on what language he writes! 😜😂
@cocoman7104 жыл бұрын
Stef you are KILLING me :D. Greetings, a full time ruby/rails dev from Germany (yes, we have almost no ruby jobs here in Germany, but the job is nice so far. I am honing my javascript /c# skills with side projects, CANT DEPEND ON RUBY ON THE LONG RUN)
@StefanMischook4 жыл бұрын
Don't get me wrong, I love Ruby! It's so fun to make fun of! 😀 Cheers from Canada. You guys have the best beer!! 🍺
@AlphaFoxDelta4 жыл бұрын
A very accurate and succinct summary of the language in my opinion. I've always thought that Ruby, and the reason I treasure it so much, is best as a tutorial/beginners language and framework. As web app development can be horribly intimidating, it has great value in helping new programmers in building RESTful applications, and that is invaluable from that perspective. Really nailed it with Convention over Configuration.
@johnathonmarshall48574 жыл бұрын
Stef, your content is great. Thanks for sharing your wisdom and life experience to educate people like me. This is one of dozens of videos of yours I have watched. Thanks again ^My first youtube comment ever.
@lord95624 жыл бұрын
No matter what anyone says, Ruby is not going off the Rails anytime soon! :)
@John-mj1kk2 жыл бұрын
@Malik Bagwala The fact that you are thinking of "transferring knowledge to other frameworks/languages" means you won't ever progress. It's not about the language nor the framework, it is about knowing the absolute fundamentals.
@StalXERHD4 жыл бұрын
Why Google have Kotin and Flutter/Dart simultaneously? Is there a reason to learn Flutter/Dart in 2020?
@tombert5124 жыл бұрын
Kotlin is developed by JetBrains (not Google), and Google is a giant entity with literally thousands of employees. As a result of this, different teams will choose different languages for different reasons. For example, Apache Spark is a really nice data processing framework, but in order to use it, you need to use a JVM language like Java, Scala, or Clojure. If you're a Java shop and want to use Spark, then of course you're fine, but if you're a Node.js shop, and need to do some elaborate data processing, it makes some sense to hire a few Java or Scala developers to work on it. Multiply this by a hundred or so for different cases, and you get something like Google, where they do C, C++, Go, Java, Scala, Kotlin, and Node.js, etc. I actually have always hated the "We're a shop". A programming language, at the end of the day, is a tool. Just like you would probably use a hammer to cut down a tree, you will find that certain languages are better tuned for different tasks, e.g. C/C++ is good for low-level operating system programming and stuff where microsecond performance matters, Go is good for semi-low-level server development where performance matters, but not quite as much, and something like PHP or JavaScript is good for doing higher-level web stuff. Dart is an ok language, but the important part is learning *a* language, whatever it is. Learning your second language is much easier than learning your first, and it's never really a waste of time to learn a language. My years of doing node.js have helped me with my years of Haskell, which has helped me with my years of F#, which has helped me with my years of Java, etc. TL;DR; if you think Dart looks fun, try it! Download the compiler, make a simple web app, and move on from there.
@calvinebun-amu53974 жыл бұрын
I observed that are are less (almost non-existent) entry-level ruby/rails roles and a lot more entry level roles for PHP/Laravel
@rant64524 жыл бұрын
Honestly, as along term PHP dev of 20+ years who turned to React during the JavaScript Wars (and never thought he would go back) - I am completely blown away by how much PHP has picked up its pace. 10 years ago the writing was on the wall, PHP was universally hated and there was no room for improvement. But now... I'm genuinely excited to see where it goes next. It feels very much like the most improved language of the last decade and I don't even know what to expect going forward - I'm not even sure if there are any other "legacy" languages that have demonstrated such progressive improvements. I've started using Laravel with Livewire and frankly I don't want to go back to Node..
@brandondownhour95694 жыл бұрын
As someone who’s been using node. I recently picked php Laravel and already loving it. I don’t think I’ll go back to node anytime soon
@calvinebun-amu53974 жыл бұрын
@@rant6452 That's very encouraging to read. What's your take on the security of PHP?
@calvinebun-amu53974 жыл бұрын
@@brandondownhour9569 What is it about Laravel that makes you prefer it to node? I share similar sentiments with respect to rails and PHP Laravel.
@God4lifeTkCIS4 жыл бұрын
@@rant6452 try out NextJS, you'll love it.
@princejoseph82804 жыл бұрын
Ruby is really elegant language and that is its main strength. Most of the traction Ruby got was because writing code in Ruby felt a little artistic. For eg, this code to get all the odd numbers from an array of numbers: [1, 2, 3, 4, 5].select { |num| num.odd? } But that said, Ruby has not found any other niche areas rather than web development mainly on Rails. Even in web development, Ruby or Rails didn't have any great CMS like WordPress.
@StefanMischook4 жыл бұрын
True.
@jordanwhistler95974 жыл бұрын
arr.select(&:odd?)
@princejoseph82804 жыл бұрын
@@jordanwhistler9597 yeah, that is the short hand
@kennedymwenda33574 жыл бұрын
Rails 6 has so many features out of the box including scalability
@scottmcmahon72094 жыл бұрын
How fast compared to node.js?
@Chris-rm1jg4 жыл бұрын
scott mcmahon based on how many requests per minute? Unless you’re processing more than Shopify, I doubt you’ll have a “speed problem”.
@quiettalha4 жыл бұрын
@@scottmcmahon7209 nodejs isnt a web framework lol
@chuckbenger89183 жыл бұрын
@@Chris-rm1jg exactly. All these people worrying if they can do 1000 requests per second while they have 0 customers. Rails let’s you build fast to test your product. If your product is successful you will have the money to scale with more severs or rewrite parts of your app in other languages/tech. Also shopify is still using it and they are huge.
@alainterieur50043 жыл бұрын
ruby is actually quite cool it's not only a web language and it's getting faster and faster
@cyphen214 жыл бұрын
I more or less believed all of this, taught myself JavaScript and Python, then one year and one job later here I am, with my ideal job working for a great silicon valley startup making more money than I ever thought I would, in Ruby. So lol. You never know where life will take you. That is all there is to it. Learn how to program, don't learn a language.
@WeAreBlank182 жыл бұрын
I’m here because I read the licensing for NieR Automata, and it said that Ruby was completely copyright free. So, I looked it up. Who knows, I might learn it considering how it was used to make my most favourite video game!
@tombert5124 жыл бұрын
3:32 I'm not a fan of Ruby, but its performance isn't really the reason; if you put any value on your time or your employee's time or your client's time, you can almost always justify better hardware to compensate. I have just simply found the language irritating to use; there's a lot of inconsistency with it, and while Rails is ok for rapid prototyping, I've found that maintaining it can be really difficult for anything large.
@clumsyjester4593 жыл бұрын
Care to give an example of those inconsistencies? I started working mainly with Ruby a year ago and it seems I haven't discovered them, yet.
@after_alec4 жыл бұрын
So... this was all to say that I should put PHP developer on my Tinder profile?
@hinglemccringle69654 жыл бұрын
Wamen luv wordpress 😉
@moinahmed24912 жыл бұрын
Lot of project use Ruby on rails even now, in my company, most projects use Ruby on rails for backend
@redpillsatori30204 жыл бұрын
With Ruby you basically just got Rails--with Python you got Django, data analysis, and everything else plus the AI kitchen sink.
@gigglypuff35894 жыл бұрын
😂
@brijesh18094 жыл бұрын
I am currently learning rails and find it pretty interesting. Maybe it is not as good as node but much more beginner friendly in my view atleast
@randerins4 жыл бұрын
It died from Covid.js Seriously tho, Ruby is a good language, regardless.
@marcmarsidi82724 жыл бұрын
Thanks Stefan for all the advice. I'm not a web developer (more data analyst), but I'm definitely going to use all your advice and start trying to do some 'stage' freelance jobs on the side, as I think there might be some opportunities in leveraging Python in the specific field I work in.
@8bitRemakes4 жыл бұрын
I love Ruby as a language - but last year I chose RoR as a framework for a commissioned web project, and that has probably changed my view on it. Server keeps hanging, for no apparent reason - gotta manually send a keyboard interrupt about twice per week - could be that it's all down to the server being run on a Windows machine. Nobody on seems to know. But I love using it for smaller scripts, like e.g. managing files on my own machine, more so than I do Python.
@ijazkhan33354 жыл бұрын
Running rails on a windows machine is suicidal.
@ijazkhan33354 жыл бұрын
You have to use WSL on windows for rails development, but never even try deploying it on a windows server.
@DJWOET4 жыл бұрын
Yeah, Ruby on Rails and Windows is usually a painful experience. I've always ran it on Linux and the random stuff doesn't happen there.
@computerscience70484 жыл бұрын
Same.
@cocoman7104 жыл бұрын
Dude you gotta deploy your project on some kind of linux (I prefer ubuntu/debian) ASAP. Ruby on Windows is a death sentence mate Edit: Try Jruby if you want to keep in running under windows. Thats how we do it at work for on prem projects which habe to run under Win
@NathanielBabalola3 жыл бұрын
You can't use Rails for microservices? Can someone suggest a Node.js framework with less configuration with a good market share (not adonis.js it doesn't have a good market share), there's so much to setup on a bare express application,
@angelurena3 жыл бұрын
Not sure about the market share, but have you checked out NestJS?
@NathanielBabalola3 жыл бұрын
@@angelurena I'll check it out
@servantofjesuschrist87904 жыл бұрын
Stephan I just fall in love with Elixir...while every body is going with golang...if elixir what a woman I would have divorce for her what do you think about elixir? Thanks for answering
@codatrainer39884 жыл бұрын
For me Ruby been one of most lucky stuff I learned, as when I was PHP developer there were not much opportunity but now I am on hot seat!!! and it is really fun do coding in Rails!! they are winner, and still 8% market share is quit good. but I am seeing everywhere it is being replaced but there is no harm to make money due to high demand.
@thefakedeal4 жыл бұрын
When I saw the title I closed everything to watch this. Lmao.
@scottisitt4 жыл бұрын
Thanks for the insight! And, yes, I like the mic.
@siyaram28554 жыл бұрын
I looking for resources to understand How Rails works under the hood! Can anyone suggest some resources. Going through the source code is very tedious. For ruby programming I have resources that goes under the hood working but I am unable to find any for Rails...can you help on that? I am looking for WHY things work the way they do in Rails.
@w1d3r753 жыл бұрын
A lot of the magic comes from meta programming, also ruby sintax may be confusing at the beginning; like symbol for example. Take a look to this post on reddit www.reddit.com/r/rails/comments/kubqzn/whats_happening_behind_the_scene_of_rails/ Edit: it's a medium article 😬 medium.com/committed-engineers/whats-happening-behind-the-scene-of-rails-applications-b33becd5e52a
@siyaram28553 жыл бұрын
@@w1d3r75 it is still very confusing. There are lot of jargons. Please can you suggest some good resources that explains it in detail without jumping into actions.
@w1d3r753 жыл бұрын
@@siyaram2855 what you mean by "jargons"?
@alicoder98724 жыл бұрын
Hi . I have a question . Would you mind answering it?? I am learning to be a web developer and I know that I should learn Java script . How much JS knowledge should I have at least to build a website and make money🤷♀️🤷♀️ . (It would be better if you mention the topics) . Thank you all😁😁😁
@frater_niram4 жыл бұрын
everything at this point lol
@alicoder98724 жыл бұрын
@@frater_niram 🤔🤔🤔🤔
@frater_niram4 жыл бұрын
@@alicoder9872 well.. with JS you can do both backend and frontend so.. you'll probs want to learn both, and not to confuse node with ES6 or browser api etc 'build a website' can mean anything really
@qu4ku4 жыл бұрын
in terms of web development javascript eats everything else. in terms of ruby - it is really strong in makers / indie hackers (solo developers bootstrapping their own startups) crowd. php is probably on the level of ruby if you exclude wordpress (installing wp is not programming).
@omegaman73774 жыл бұрын
No is not. Try to make a site for a non-anglophone market.
@superslayerguy4 жыл бұрын
I'm a PHP dev & I can attest, chicks cannot resist PHP 7+ devs
@jean-christophelelann630810 ай бұрын
4:37 Ruby has still something fundamental that differs from all its concurrents : simplicity and elegance. But yeah, not 10 times better. And Smalltalk could have said this before...
@himanshushukla64513 жыл бұрын
Hey Stefan MacBook thanks for the video
@Anstroy954 жыл бұрын
I like Ruby, but hate how long it takes to install it correctly on windows 😂
@bencroacademy4 жыл бұрын
This has changed if you can do it with wsl on windows
@Anstroy954 жыл бұрын
@Evil Santa yeah, it's far easier to set Rails up into a Linux machine
@randerins3 жыл бұрын
Seems like Matz hates on Windows for some dumb reason, it's pretty explicit.
@vacation_generation4 жыл бұрын
Great talk. Sounds like best approach is to gain experience of several languages. My commercial experience has been Ruby on Rails which I have to say I do like. I’ve played around with PHP via Yii framework which I also like. Lots of similarities. I’d like to get some Python experience as I agree this one appears to be the direction lots of corporations are heading as they become more cloud focussed.
@dsinghr4 жыл бұрын
I jave huge shift from java to python since advent of cloud. Go to production is super fast in Python vs java. And you can pretty much do everything in cloud using Python. Not as fast as Java but the difference is not huge. Seeing Flask being used in Api layer heavily even by big enterprises.
@pinchasjm4 жыл бұрын
JavaScript and PHP is the best way to go
@DevlogBill2 жыл бұрын
Listening to your Ruby theory I thought about Python. If Data Science wasn't as popular as it is today and one day data science died off, hypothetically speaking, would that make Python the next Ruby?
@KevinLopez-rl6wq3 жыл бұрын
So is it just an accident of history that PHP now has achieved that critical mass to the detriment of Ruby? Is there not that much that is special about PHP vis a vis Python, Ruby, or other similar languages with respect to how PHP has gained so much market share? Is there something better about PHP for making CMS like Wordpress, Drupal, or Joomla than other languages? What, if anything, is PHP's special niche that it does exceptionally well within the realm of web development vis a vis Python, Ruby, Node.js, or Golang?
@guled6694 жыл бұрын
For BFF and writing jsonapi, rails is still good option 2020, Ruby on Rails takes two developers that never worked together before and put them in the same page. The problem with ruby and why I wont revisit the language anytime soon again, is the lack of static typing
@canardeur83904 жыл бұрын
Ruby 3 is announced for end of this year and will have static typing.
@mikopiko4 жыл бұрын
I currently use Sorbet for static typing until Ruby 3 comes.
@omegaman73774 жыл бұрын
Ruby 3 will provide type argument for function.
@koketsommusi83744 жыл бұрын
Stefan kills me whenever he mentions Ruby lol
@maxatwell594 жыл бұрын
Evrone team (Ruby developers and organizers of the largest Ruby conference in Russia - RubyRussia) made a film about how an IT company survived 2020. Check out this movie: kzbin.info/www/bejne/ZqWqgah8ftyArLM
@tonymarks46944 жыл бұрын
Ruby will not die. It will just change its name to crystallang
@ariosetiawan1734 жыл бұрын
Local job prioritize first, not about hype on outside there, in my country PHP still many demand
@extremeNothingness4 жыл бұрын
I hit the like button when you rag on Ruby...so yeah. Keep it up!! Ruby ruined my life!!
@quiettalha4 жыл бұрын
how did it ruin your life?
@randerins4 жыл бұрын
He/she probably took one of those bootcamps where they FORCE you to learn Ruby, in order to graduate. The struggle is real.
@genericdeveloper39664 жыл бұрын
Ruby is paying my salary, so I have no problem with it.
@davide46074 жыл бұрын
My goal is to become a not Ruby developer.
@taariqq4 жыл бұрын
LOLx
@omegaman73774 жыл бұрын
Ruby is the best way to learn OOP. People think the beat way to learn C++ is to start with C. But it is almost the worst way because usually do C programming with C++. Because you can still program in C++ without making the effort of learning OOP.
@obinator90654 жыл бұрын
Omega Man Do idiomatic c++ and keep away from the meta programming stuff. STL has pretty much everything that you’d need
@MarcosVMSoares4 жыл бұрын
And Elixir ?
@pierbover4 жыл бұрын
Surprised you didn't even mention Crystal
@gerardgauthier48763 жыл бұрын
Here's why Ruby is losing its market share and its really simple. 1. Ruby is competing with Python but Python is a simpler language to learn while Ruby embraces and forces a complicated object model onto the developer. Note: I like the Ruby object model but you have to take the time to learn it and the resources are lacking. 2. All the major Ruby app's (that were developed to help Ruby programmers write Ruby app's) have terrible compatibility issues with each other... i.e. The bundler scripts use the wrong version of rake so you have to edit the scripts that bundle produces and that just the most obvious example.. I find most of my Ruby time is spent tracking down compatibility issues and not writing Ruby code. This shit should be done by the software maintainers but somehow it always eludes them.
@NintendoGamer7894 жыл бұрын
Only learning for CocoaPods and Shopify right now
@MikeDest4 жыл бұрын
Hey dot com was just to remind people that Rails exists.
@navjotsingh22514 жыл бұрын
Tbh saying a language is "dead" is bullshit. As a software developer, you use the tool to get the job done. You may find for a given project ruby is the best choice, then for another project python is the best choice, then for another project c++ is the best choice etc. It depends on the project and what tools the language has to help you get task done.
@dalaciu4 жыл бұрын
Yesterday I was wondering about the history of ruby jokes. Here comes the video, stay safe, Stefan is a mind reader!
@leg11872 жыл бұрын
0:46 dawg why do I need to know this? 💀
@TechnoDB4 жыл бұрын
Nice.. MAKE VIDEO ON *PHP IN 2020?*
@nathansire66234 жыл бұрын
I moved away from PHP because there was way too many frameworks. And Ruby is a way better lang. But not as fast as PHP.
@randerins3 жыл бұрын
Ruby syntax >>>>
@randerins3 жыл бұрын
Ruby syntax >>>>
@developerfoe2 жыл бұрын
can anyone tell why Python is adopted in schools ... It's just data science thats keeping it up
@terryhenyo92164 жыл бұрын
The only framework close enough to be a replacement for Ruby on Rails is Laravel. The NodeJS people made multiple attempts to replicate it, like SailsJS. The NodeJS community is too fragmented, unlike the PHP community who agress that Laravel is a clear winner. So I'm sticking with Laravel. I suggest learning Ruby if someone is interested in programming languages. It's a lot more elegant that Python. I use Python too but having deeply nested conditions/loops are hard to read because it has no closing element ( } in PHP, end in Ruby).
@j4spdz4494 жыл бұрын
there's only nodeJS and the upcoming deno. How's that fragmented?
@terryhenyo92164 жыл бұрын
@@j4spdz449 What I mean is that there are lots of people building their own frameworks. PHP used to be that way too until Laravel became the dominant framework. Express maybe the most popular NodeJS framework but it's not as easy to use as Rails or Laravel, and it's only a minimal framework.
@daniellionel014 жыл бұрын
php devs are about to feel a whole lot worse, when they see that microsoft wants to drop support on it
@taariqq4 жыл бұрын
Stef knows he's got viewers from Karachi. Seeing snow on the ground in July is so cool and refreshing ....
@developerfoe2 жыл бұрын
most human friendly language that you can see is ruby ... not even Python is close to ruby when it comes to human friendliness
@iscreamfitness4 жыл бұрын
Ruby has been side track on Its Rail.
@iliketocode69864 жыл бұрын
im about to be ruby dev :*(
@pen81424 жыл бұрын
Yep, the mic is good.
@DidiGrooves4 жыл бұрын
As long as Shopify uses Ruby, it ain't going anywhere.
@TheTariqibnziyad4 жыл бұрын
And that's it.
@MonsieurChips4 жыл бұрын
Ruby 3.0
@cla18144 жыл бұрын
Ruby currently holds 3rd position in server-side language usage. It actually surpassed Java this year and is still growing. w3techs.com/technologies/history_overview/programming_language/ms/y I have used Laravel , Ruby on Rails and Python Django and Ruby is superior to Django not only community is bigger and more helpful. Django probably the most overrated Back end framework out there and Python only has a Market size of 1.4% less than half than Ruby. Node.js is probably the most "overrated" it was supposed to even replace PHP yet it's market has only just recently reached 1% and has multiple frameworks and now is dividing again due to Deno. Laravel is the Better than Both Django and Ruby on rails is more modern and has a VERY stronger community. The only second choice to PHP is C# which has second place and is strong in corporate world and medium businesses.
@cla18144 жыл бұрын
@aleksandar urosevic Javascript most important since is no matter what backend you use you going to use Javascript. problem I see is people confuse Javascript frontend success with JS backend. C# will stay strong through since is backed by Microsoft and they mostly dominate the corporate jobs. Either PHP or C# you can't go wrong with any.
@GeneralSalt4 жыл бұрын
I have nightmares about Webpack.. ok bye.
@NOCTUMSEMPRA4 жыл бұрын
Awwwwwwsum CAR, Stefan!
@johngill51754 жыл бұрын
"Look in your neighborhood?" This is 2020 I haven't worked for a company in my neighborhood in years. But great video otherwise.
@bencroacademy4 жыл бұрын
My eyes flare up when I hear Ruby lol. Stefan must have been your first love I guess?
@vkray4 жыл бұрын
NASA and Tesla using Ruby to launch satellites.
@mikopiko4 жыл бұрын
Src?
@redpillsatori30204 жыл бұрын
Someone needs to remind them that it's 2020. lol..I heard that the Mars Rover and such things were using Python, actually --> softwareengineering.stackexchange.com/questions/159637/what-is-the-mars-curiosity-rovers-software-built-in
@vkray4 жыл бұрын
John from tennessee u don’t understand sarcasm?
@johnnycincocero4 жыл бұрын
Julia is the future.
@tschundeee4 жыл бұрын
XML was released in 1998... So it’s not an 80s 90s thing... 😂😂
@karthikeyanak94604 жыл бұрын
Python in A.I community will end. Julia will replace it.
@harambetidepod14514 жыл бұрын
java server pages lol thats what i use at work
@sabelofakudze1234 жыл бұрын
Thanks man you videos are very helpful to me thanks.I Also made my own programming channel I will love some support please
@toddzmijewski60024 жыл бұрын
Ruby and PHP are basically done. No one in their right mind who knows what they doing would build a platform on those technologies. There are three important tiers of development. Those are: infrastructure, apis, and front-end/ux. Everyone wants the infrastructure layer to be completely automated using cloud services. Automating cloud infrastructure is one job. Now the other side - the actual application. No actual end client cares about the scaling capabilities (until they do). Now you deal with the end client. The people who are responsible for building the end application. It is really important to understand there are two parts to building modern applications. One part is creating APIs the other is building the front-end. Anyone who wants to find themselves in a position to stand out among the rest understands this. No longer do enterprise level companies want people building solutions like those proposed with the legacy php frameworks. They want individuals who want more than that. They want the engineers who are able to build a rest api and present that info using the latest and greatest front-end framework. I do have a difficult time recommending learning a front-end framework before javascript.
@gogogogogogogogogogog94 жыл бұрын
this whole video is a jok 😂
@durrell9094 жыл бұрын
This guy is a fool.
@edwardcullen17394 жыл бұрын
"Why do I rag on Ruby? Because it deserves to be ragged on." #InstantSubscribe
@opuu4 жыл бұрын
I am a PHP lover
@hank-uh1zq3 жыл бұрын
Ruby jobs pay more. It’s an elegant language. I liked it because I could understand it better because of its Smalltalk heritage. Ruby is slow, but so is everyone else. You want speed than you want Rust in 2021. That’s not even an argument anymore. You want speed of development. And fads are stupid. Java won, Smalltalk lost. C++ is ”winning” but creating one billion dangerous bugs.
@codeaperture3 жыл бұрын
I choose Go
@j.c.h.98913 жыл бұрын
Most people barely knows C++, that explains the bugs 😂