this post was submitted on 17 Jun 2025
104 points (97.3% liked)
Programmer Humor
36963 readers
94 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
the fact that these are strings instead of an object that is broken up by country code, area code, and number makes me irrationally angry.
i think you think that telephone numbers are well-structured. they are not. they are messy. they do not fit a certain schematic.
I recommend also the following topic: "people have names". https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
Names do not in general fit into the schematic "first name, last name"
Is there not a "falsehoods programmers think about phone numbers" yet?
Edit: And once again, I'm still confused about some of these. Do we need to expand unicode for names? It's supposed to be universal. WTF is up with 40?
https://github.com/google/libphonenumber/blob/master/FALSEHOODS.md has falsehoods about phone numbers.