Hey Ruby debs, lookup Elixir. It's supposedly similar syntax but run on the Erlang VM instead. Lots of cool companies use it, and a great community. 🤗
Programmer Humor
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
Goddammit, I'm feeling for an anthropomorphic programming language that I don't even know.
I use ruby whenever I need a script, it's super easy to work with other commands in ruby IMO.
I use Ruby when I need to feel pain.
Should be wordpress and not Facebook for php. Which still makes up the majority of websites.
Lots of stuff in Japan still runs Ruby/RoR, though I think it is slowly being replaced
Ruby runs on faxes?
No, but it runs on telegraphs
I had to learn Fortran for my thesis because it's the industry standard in particle physics
How long ago? ROOT (and other frameworks like GEANT) using C++ has been the standard for over 15 years, but probably longer. I think my advisor was of the last generation that had to write in Fortran.
Currently lmao. I'm using those tools as well but some specific event generators I'm using are in Fortran still
Physics changes with retirements. FORTRAN should received it's gold watch and shown the door about 20 years ago now.
There's no distinct generations of either physicists or codes that all retire at the same time
was python ever irrelevant?
Maybe when 3.0 was new and created all sorts of incompatibilities with 2.x
Nah, Python 2.7 got way more support than it ever deserved because people just refused to switch to 3. Hell, people were starting new python projects on 2 after 3 came out.
Perhaps as the new hotness to web devs, but Python was a mainstay in science way before Django.
Nope. This cartoon is horseshit.
Yeah. Look at any dev job listing and it's all "Python, C++, or Java experience preferred"
@nifty I have nothing against Ruby and think it’s a nice flexible language. At the peak of RoR though, all the asshats were all over Ruby.
My problem with Ruby wasn’t even RoR, it was with the way the asshats valued ~~~“creativity”~~~ “cleverness” which seemed to mean writing code in the most cryptic ways possible. These folks took what should be an expressive language and wrote scripts that rivaled Perl’s worst “read once and never again” scripts.
I never did Rails but I used Ruby for many personal projects in the 2000s.
When showing stuff to my coworkers or friends, I often joked how I tried to make my code look like it was already gzipped.
RoR is too much magic for me. Getting started with any new code base is such a pain that I never want to do again. As a manager, I'll avoid any job post that mentions Ruby. I have maintained projects written in Delphi, Centura, Java, C#, PHP and none of them even come close to the pain of RoR. Java and C# are notorious for ceremonial interfaces but that's nothing compared to trying to figure out RoR automagics.
Maybe in enterprises settings what you say makes sense, but for the small to medium startups I usually work for, RoR is great. It's super easy to prototype and switch lanes. If I had to do what I do in Java I'd go insane. As for Delphi....
The RoR "magic" being obtuse is extremely exaggerated most of the time and more meme than reality. If you think PHP is better, by which I guess you mean Laravel, how on earth is that less "magical"? React? Next? I'll take Ruby any day.
React can go fuck itself with a pineapple, fuck that piece of shit. Every project I've had to deal with that used React was an absurdly bloated mess because it imported fuckloads of React plugins and addons.
Shopify is built on Ruby on Rails
Yeah but Shopify also runs on GraphQL and Remix which are way more modern. ~~This is like saying Twitter is RoR~~
edit: no it's not
I worked at Shopify up until a year ago. github.com/shopify/shopify repo powers almost every inch of Shopify's infrastructure and is entirely a rails monolith. It is not the same as saying Twitter is still rails.
So is square IIRC
That explains a lot