this post was submitted on 22 Feb 2024
927 points (95.8% liked)

Programmer Humor

23122 readers
790 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 1 year 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 1 year ago

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

[–] [email protected] 9 points 1 year 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 1 year ago

I use Ruby when I need to feel pain.

load more comments (2 replies)
[–] [email protected] 40 points 1 year 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 1 year ago (1 children)

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

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

No, but it runs on telegraphs

[–] [email protected] 28 points 1 year ago (4 children)

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

[–] [email protected] 4 points 1 year 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 1 year 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 1 year 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 1 year 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 1 year ago (27 children)

was python ever irrelevant?

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

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

[–] [email protected] 17 points 1 year 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 1 year ago

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

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

Nope. This cartoon is horseshit.

[–] [email protected] 15 points 1 year 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 1 year ago* (last edited 1 year 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 1 year 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 1 year 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 1 year 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 1 year 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 1 year ago (3 children)

Shopify is built on Ruby on Rails

[–] [email protected] 0 points 1 year ago* (last edited 1 year 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 1 year 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 1 year ago

So is square IIRC

[–] [email protected] 5 points 1 year ago

That explains a lot

load more comments
view more: ‹ prev next ›