this post was submitted on 05 Nov 2024
176 points (90.7% liked)

Programmer Humor

19564 readers
590 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 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 44 points 1 week ago (19 children)
[–] [email protected] 31 points 1 week ago (15 children)

The unicyclist on the left is saying the bicyclist is only riding a bike because they don't have enough skill for a unicycle. The unicyclist on the right is saying they can't learn to ride a bike because they've spent too much of their life riding a unicycle. It's a dig at people who don't want to switch to memory-safe languages like rust.

[–] [email protected] -5 points 1 week ago (5 children)

I am both the left guy and right guy. If you can't program without using a memory safe language, it's a skill issue. But I also don't want to switch to rust because I like the challenge of manual memory management. (Also rust's syntax and semantics looks like it was designed by a monkey attacking a typewriter.)

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

I write C++ professionally. Saying it's a skill issue doesn't solve the problem. If a dev with 15+ years of experience still isn't writing memory-safe C++ (ie. some of the people I work with), they're not going to learn now.

And if you're a project manager and you choose to use C++ because your team says they like the challenge then you should be fired.

Of course none of this applies to hobby projects...

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

Yeah, I'm not a model for good programing. I don't program professionally, I just like challenging myself in my hobby projects.

[–] [email protected] 3 points 1 week ago

I tried to learn assembly for that, but never did after all

load more comments (3 replies)
load more comments (12 replies)
load more comments (15 replies)