So really, the rule of thumb if you think back to Scratch is -- that any time you write a statement -- -- something that does something in one line of code -- you generally need the semicolon there.
Windows 2000 has been years in the making and, with up to 4, 000 programmers involved at any onetime and well over 30m lines of code, has been described as one of the biggest engineering projects in history.