this post was submitted on 05 Oct 2023
1117 points (97.0% liked)

Programmer Humor

32503 readers
506 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] shrugal@lemm.ee 2 points 1 year ago (1 children)

What's confusing about that? It's null, just two different kinds with slightly different meanings. Is having two boolean values also confusing?! Should we simplify it?

I mean I can get behind trying to remove null entirely and replacing it with better concepts, but I cannot understand why having one more null value suddenly makes it confusing. You don't even have to care in 95% of the cases, and it can be useful in the other 5%.

Honestly, it looks more like some kind of misguided purism to me.

[–] JackbyDev@programming.dev 1 points 1 year ago (1 children)

Why stop at two? Why not have a dozen versions of null?

[–] shrugal@lemm.ee 1 points 1 year ago* (last edited 1 year ago)

Idk, how many more do you need?