this post was submitted on 14 Mar 2024
1284 points (98.5% liked)

Programmer Humor

19564 readers
1111 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] 6 points 8 months ago (1 children)

I'm sorry to hear that. I think at one point in my past, about half my job was tracking down nil dereference errors in Ruby. And probably a quarter was writing tests for things a good type system would catch at compile time.

[โ€“] [email protected] 1 points 8 months ago

And I'm sorry to hear about that Ruby experience. I authored one of the Ruby stdlibs, and similar issues with the language, and the inevitable encroachment of Rails into every project, eventually drove me away from it.

I was, however, excluding interpreted languages from my comparison. Dynamically typed languages are a different matter and can't hope to be any kind of safe - but that's not the game where they excel.