Pop Quiz #1

Dec 19, 2020

Which of these is the newer version?

1.9.8 or 1.9.13


faehnrich Dec 19, 2020
Oh, you're only on Windows 10? Let me know when you upgrade to Windows 95.

Bruce Dec 19, 2020
1.9.13

Andrey Dec 19, 2020
1.9.13

Adrian Dec 19, 2020
Obviously 1.9.13!
Anything above 9 does look odd for all places except for the first, and I agree with that.
Version numbers are just weird. There is software/libraries I use for years and never reached 1.0.0 and look stable enough for other software to use.

Albert Dec 19, 2020
The most recent one of these I've found is Windows 10 2004, which is newer than Windows 2008 because 2004 means April 2020.

Paul Nicholas Dec 19, 2020
`1.9.13` of course
(but it'll look shonky listed alphabetically!)

Bruno Dec 19, 2020
Pop Quiz #2

Sort these XInput versions from most to least recent:
- `1.3`
- `1.4`
- `9.1.0`

Misel Dec 19, 2020
It's probably 1.9.13 but it took me a while to get used to it. If you have double digit minor version numbers use leading zeroes, dammit!

Henry Dec 19, 2020
1+9+8=18
1+9+1+3=14

14 is younger than 18 (obviously), so 14 is more recent and 1.9.13 wins.

Yet, you can buy a beer at the age of 18 (Europe), so 18 actually beats 14.

Tomk Dec 19, 2020
1.9.13 if you are in C or the Linux/Unix file system.

Pouf Dec 20, 2020
13 > 8, so 1.9.13 > 1.9.8.

I get that the confusion is with a third build of the 1.9.1 version, but then, they'd have labeled it 1.9.1.3 :)

Eric J. Francois Dec 20, 2020
While I have been insisting for decades that 1.8 is newer 1.13 because it's clearly a decimal number in my eyes, I can no longer claim that if there are more than one periods in the version number. In that case the period can only be seen as separator and then 1.9.13 is newer than 1.9.8

Jean—Paul Dec 20, 2020
I think Semantic versioning (https://semver.org) would define this as 1.9.13 > 1.9.8. I believe it widely used.

Paul Deakin Dec 20, 2020
1.9.8

  My reasoning:
1.9.8 can also be written 1.9.80 and 80>13 so yeah...  That. :)

HyperCow Dec 20, 2020
1.9.13 or 1.9.8? Remove the . periods 1913 > 198. Right? :)

grumpycat Dec 21, 2020
depends 😀 9 looks greater than 1... from a weird programming perspective

|
|
v

9_
13

Andre Scheffler Dec 21, 2020
1.9.13

Thomas Dec 21, 2020
1.9.13

Johan Windh Dec 22, 2020
They did the same thing to Kerbal Space Program. Rocket science at first, but you get used to it.

arensb Dec 22, 2020
The thing with version numbers goes back to when AT&T touted its version of Unix (which at the time was as fragmented as Linux is today) with the slogan "Release 5: Consider it standard!"
This meant that they could never switch to Release 6, and led to such versions as
R5
R5.1
R5.1V4
R5.1V4beta2

From this, we can clearly see that 1.9.13 is the later version, because strlen("1.9.13") > strlen("1.9.8")

Paul Dec 23, 2020
POP QUIZ, HOTSHOT!

Speed. The answer is "Speed", it's from the movie "Speed".

Wait, what was the question?

Die Skaarj Dec 23, 2020
Trick question as 1.9.42-1 was recently released.

NRG Dec 24, 2020
1.9.13.

Also, Paul, that reminds me of a movie I saw about a bus that had to speed through the city, keeping it's speed over 50. And if it's speed dropped, it would explode! I think it was called "The Bus That Couldn't Slow Down".

Roger Wilco Dec 25, 2020
.8 is the newest version.

Roger Wilco Jan 02, 2021
What I said earlier is true, from a certain point of view.

Dumb Programmer Jan 07, 2021
When you're releasing minor version >= 10, it's time to commit a new major version.

Add your comment:


Here are the rules for commenting.