1. Welcome Guest! In order to create a new topic or reply to an existing one, you must register first. It is easy and free. Click here to sign up now!.
    Dismiss Notice

Windows 10 May Have Gotten Its Name Because of Lazy Coders

Discussion in 'Windows 10 Information and Alerts' started by allheart55 (Cindy E), Oct 4, 2014.

  1. allheart55 (Cindy E)

    allheart55 (Cindy E) Administrator Administrator

    Joined:
    Jun 11, 2009
    Messages:
    10,526
    Location:
    Pennsylvania
    Operating System:
    Windows 10
    Computer Brand or Motherboard:
    ASUS M4A77TD AM3 AMD 770 ATX AMD
    CPU:
    AMD Phenom II X6 1090T-Thuban 3.2GHz
    Memory:
    Crucial-DDR3 SDRAM 1333-8GB
    Hard Drive:
    WD Caviar Black SE HDD 640 GB - WD Caviar Black SE HDD 500 GB
    Graphics Card:
    Sapphire Radeon HD-7870 2GB
    Power Supply:
    CORSAIR CMPSU-750W
    52dc427d266f8cfa8cb3341011c2ee77.jpg

    When Windows 10 got announced, there was one immediately glaring question: Why Windows 10? Maybe for the extra distance from 8, but a Redditor who claims to be a Microsoft dev has a better—and funnier—answer.

    The name "Windows 9" could break a whole bunch of lazy code.

    Microsoft just announced the newest version of Windows. It's called Windows 10.
    Cranbourne describes the issue like this:

    58b0b0cc74098efe2d65c72c1c34285a.png

    If you're not code literate, allow me to explain. An easy (and lazy, and bad) way to check what version of Windows a user is running is to just read in the first little bit of the name the operating system is using to identify itself.

    There are better ways to do it, but if that first bit reads "Windows 9" it means the operating system has to be either Windows 95 or Windows 98.

    Unless of course there's a Windows 9.

    It's a y2k sort of problem, where programmers either didn't think the Windows naming scheme could ever generate another "Windows 9x" version, or didn't want to bother future-proofing their code to control for it.

    And while it's just an unsubstantiated theory that this is why the name is Windows 10, the problem this coder brings up is verifiably a common shortcut. We've reached out to Microsoft for comment, but we may never really know. What's for sure though is that this name just happens to solve one big, obnoxious problem.

    Update: A Microsoft spokesperson provided us with the following, mystery-preserving statement:

    Windows 10 carries Windows forward into a new way of doing things. It is not an incremental change, but a new Windows that will empower the next billion users.
     
  2. Tony D

    Tony D Administrator Administrator

    Joined:
    Sep 25, 2009
    Messages:
    5,092
    Location:
    SE Pennsylvania, USA
    Operating System:
    Windows XP Professional
    Too funny. It's like a Y2K thing? Maybe this is the real reason for skipping Windows 9.
     
  3. Plastic Nev

    Plastic Nev SUPER MODERATOR IN MEMORY

    Joined:
    May 2, 2009
    Messages:
    2,801
    Location:
    In front of a monitor in Blackburn Lanc's UK.
    Operating System:
    Windows 7
    Laughing my socks off here as by that logic it means we will never get a newer windows version starting with "M", "2" or even "X"
    The original 2000 version means an eventual skip from Windows 19, right through to Windows 30, also if they have to go to using the alphabet as in Windows A, or B, things will get interesting later on too.
     
  4. allheart55 (Cindy E)

    allheart55 (Cindy E) Administrator Administrator

    Joined:
    Jun 11, 2009
    Messages:
    10,526
    Location:
    Pennsylvania
    Operating System:
    Windows 10
    Computer Brand or Motherboard:
    ASUS M4A77TD AM3 AMD 770 ATX AMD
    CPU:
    AMD Phenom II X6 1090T-Thuban 3.2GHz
    Memory:
    Crucial-DDR3 SDRAM 1333-8GB
    Hard Drive:
    WD Caviar Black SE HDD 640 GB - WD Caviar Black SE HDD 500 GB
    Graphics Card:
    Sapphire Radeon HD-7870 2GB
    Power Supply:
    CORSAIR CMPSU-750W
    I found it difficult to believe too, Nev. This is what Bob had to say about it....

     

Share This Page