this post was submitted on 13 Dec 2025
643 points (97.6% liked)
Programmer Humor
27898 readers
1926 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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Do many languages let you do that? When it's in front of a variable I would've expected it to be a subtraction operator only and you would need to do x = -1 * i;
I just tested it in PowerShell. Works fine
Outputs -1
Works fine in any language I ever used.
I'm honestly quite surprised that this very basic language feature is even a matter of discussion here.
It certainly makes me question a lot of things. This sub somehow manages to both feed my impostor syndrome and makong me feel like a genius programmer depending on the thread.
Totally, yes. I guess there's a ton of non-programmers and total beginners in this community.
But sometimes there are some crazy good programmers here as well.
What's really weird though is that I got two downvotes a bit further up for claiming that unary minus is a standard language feature.
Yeah I saw that. It's weird because I've used it without a second thought in tons of different languages and never had issues with it