You are viewing a single thread.
View all comments View context

Maybe it’s a myth, but it sure sounds plausible. The software that checks the “Windows 9” substring doesn’t even have to exist for this to be reason they chose to skip to version 10 — they just had to be concerned that it might exist.

Sure, maybe there’s no C function that returns the string, but there’s a ver command. It would be trivial to shell out to the command. https://en.wikipedia.org/wiki/Ver_(command)

This doesn’t prove anything, but there are a TON of examples of code that checks for the substring. It’s not hard to imagine that code written circa 2000 would not be future proof. https://sourcegraph.com/search?q=context:global+“\“windows+9\””&patternType=keyword&sm=0

permalink
report
parent
reply
4 points

but there are a TON of examples of code that checks for the substring

oh

oh no

There’s code in the JDK that does that??

I really wish I didn’t see that.

permalink
report
parent
reply

Yup!! Never look under the hood in software, you’ll just be disappointed ☹️

permalink
report
parent
reply
3 points

I’ve been a software developer for 20 years and this comment is too real. Some days I’m amazed that any software even works at all.

permalink
report
parent
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

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

Community stats

  • 2.6K

    Monthly active users

  • 1.1K

    Posts

  • 39K

    Comments