this post was submitted on 22 Feb 2024
925 points (95.7% liked)

Programmer Humor

19935 readers
1788 users here now

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

founded 2 years ago
MODERATORS
 
(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 30 points 10 months ago (4 children)

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. 🤗

load more comments (4 replies)
[–] [email protected] 20 points 10 months ago

Goddammit, I'm feeling for an anthropomorphic programming language that I don't even know.

[–] [email protected] 9 points 10 months ago (4 children)

I use ruby whenever I need a script, it's super easy to work with other commands in ruby IMO.

[–] [email protected] 9 points 10 months ago

I use Ruby when I need to feel pain.

[–] [email protected] 6 points 10 months ago (3 children)
load more comments (3 replies)
load more comments (2 replies)
[–] [email protected] 40 points 10 months ago (2 children)

Should be wordpress and not Facebook for php. Which still makes up the majority of websites.

load more comments (2 replies)
[–] [email protected] 6 points 10 months ago (1 children)

Lots of stuff in Japan still runs Ruby/RoR, though I think it is slowly being replaced

[–] [email protected] 14 points 10 months ago (1 children)
[–] [email protected] 5 points 10 months ago

No, but it runs on telegraphs

[–] [email protected] 28 points 10 months ago (4 children)

I had to learn Fortran for my thesis because it's the industry standard in particle physics

[–] [email protected] 4 points 10 months ago (3 children)

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.

[–] [email protected] 4 points 10 months ago (1 children)

Currently lmao. I'm using those tools as well but some specific event generators I'm using are in Fortran still

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 10 points 10 months ago (1 children)

Physics changes with retirements. FORTRAN should received it's gold watch and shown the door about 20 years ago now.

[–] [email protected] 7 points 10 months ago

There's no distinct generations of either physicists or codes that all retire at the same time

load more comments (1 replies)
[–] [email protected] 206 points 10 months ago (27 children)

was python ever irrelevant?

[–] [email protected] -4 points 10 months ago (1 children)

Maybe when 3.0 was new and created all sorts of incompatibilities with 2.x

[–] [email protected] 17 points 10 months ago

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.

[–] [email protected] 42 points 10 months ago

Perhaps as the new hotness to web devs, but Python was a mainstay in science way before Django.

[–] [email protected] 111 points 10 months ago (1 children)

Nope. This cartoon is horseshit.

[–] [email protected] 15 points 10 months ago

Yeah. Look at any dev job listing and it's all "Python, C++, or Java experience preferred"

load more comments (24 replies)
[–] [email protected] 31 points 10 months ago* (last edited 10 months ago) (2 children)

@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.

[–] [email protected] 15 points 10 months ago

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.

load more comments (1 replies)
[–] [email protected] 30 points 10 months ago (2 children)

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.

[–] [email protected] 5 points 10 months ago (1 children)

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.

[–] [email protected] 4 points 10 months ago (1 children)

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.

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 14 points 10 months ago (3 children)

Shopify is built on Ruby on Rails

[–] [email protected] 0 points 10 months ago* (last edited 10 months ago) (1 children)

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

[–] [email protected] 4 points 10 months ago (1 children)

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.

load more comments (1 replies)
[–] [email protected] 4 points 10 months ago

So is square IIRC

[–] [email protected] 5 points 10 months ago

That explains a lot

load more comments
view more: ‹ prev next ›