News for hackers. Stuff that matters.
Re:ECMAScript 2017 Language Specification by ScottBurson on Tuesday July 11, 2017 @01:27PM (#14746064)
"The versions of Unix are numbered in a logical sequence: 5, 6, 6PWB, 7, 4.1, III, 4.3, V, and V.3." -- quoted from memory from The Unix-Haters Handbook

So you see, they're following long-standing industry practice :-)

Re:ECMAScript 2017 Language Specification by komali2 on Tuesday July 11, 2017 @02:55PM (#14746934)
Angular 1, angular 2, angular 2.1... Angular (note, Angular 2 is now Angular! And so is every version after this! Angular 1 still exists though).

Surface Pro. Surface Pro 2 (note: Surface Pro is now surface pro 1!), Surface Pro 3, Surface Pro 4, Surface Pro. By the way we also have Surfaces (1, 2, and 3?) as well as Surface Books, and Surface Laptops! :D

Android: here's a bunch of fucking candy

OS: here's a bunch of fucking animals. By the way, sometimes people call your macbooks 10,1 or some shit.

Re:ECMAScript 2017 Language Specification by smilekzs on Tuesday July 11, 2017 @04:09PM (#14747581)
> Android: here's a bunch of fucking candy

whose initials follow alphabetical order

Re:ECMAScript 2017 Language Specification by azernik on Tuesday July 11, 2017 @07:05PM (#14748823)
You're behind the times. OSX has moved on from animals to nature preserves. Much more logical.
Re:ECMAScript 2017 Language Specification by lvillani on Tuesday July 11, 2017 @03:38PM (#14747307)
Nitpick: "MacBookPro11,1" "Macmini7,1", etc refers to the hardware model: the first number being the machine's generation and the second one being its revision.
Re:ECMAScript 2017 Language Specification by ClassyJacket on Tuesday July 11, 2017 @04:34PM (#14747812)
iPad, iPad 2, The New iPad, iPad, iPad Air, iPad Air 2, iPad Pro, iPad
Re:ECMAScript 2017 Language Specification by bartread on Tuesday July 11, 2017 @02:13PM (#14746535)
The .NET and .NET Core version numbers are another minefield, and I still can't remember (and don't really care) what's what. Your choices are either to laugh or be filled with rage. I'm coming round to the first one having mostly opted for the second in recent months.
Re:ECMAScript 2017 Language Specification by int_19h on Tuesday July 11, 2017 @03:40PM (#14747322)
What's particularly weird about .NET version numbers? They're monotonically increasing, with the exception of .NET Core getting a reset to 1.0 (which kinda makes sense, since it's a different and incompatible product).
Re:ECMAScript 2017 Language Specification by ltowel on Tuesday July 11, 2017 @05:01PM (#14748025)
.Net Framework, .Net Core and .Net Standard all have different version numbers, which correspond to different things. In addition, since Core and Standard are both in the 1.Xs currently, it can be confusing. Finally, the .Net Core SDK is versioned differently from the run time, both somewhere in the low 1.Xs right now.

``` >dotnet Microsoft .NET Core Shared Framework Host Version : 1.1.0 Build : 928f77c4bc3f49d892459992fb6e1d5542cb5e86 ```

``` >dotnet --version 1.0.0-preview2-1-003177 ```

The version numbers aren't necessarily weird, but the versioning sure is.

Disclaimer: MS Employee who uses Dotnet, but doesn't work on it.

Re:ECMAScript 2017 Language Specification by skeletonjelly on Tuesday July 11, 2017 @07:24PM (#14748929)
Might be worth posting this

https://docs.microsoft.com/en-us/dotnet/standard/net-standar...

I should probably print it out

I was in version hell yesterday, targeting a standard (1.5) because I thought it would help me run as .NET Core 1 whilst supporting a 4.6.2 .NET Framework dll but that broke something else. It was a juggling game of trade offs

Re:ECMAScript 2017 Language Specification by int_19h on Wednesday July 12, 2017 @01:39AM (#14750342)
Ah, I keep forgetting about the Standard. This makes sense (as in, it does make less sense now that it makes sense).
Re:ECMAScript 2017 Language Specification by tmzt on Tuesday July 11, 2017 @03:56PM (#14747457)
Framework 1.4 > 4.7 > 4.6.1?
Re:ECMAScript 2017 Language Specification by reitanqild on Tuesday July 11, 2017 @04:14PM (#14747635)
Just copying another idea from Java I'd guess:

Java 1.4 -> Java 5.

(Yes, I'm a Java programmer)

Re:ECMAScript 2017 Language Specification by int_19h on Wednesday July 12, 2017 @01:40AM (#14750349)
1.4 is not really "greater than" 4.7, they're just two different parallel tracks.
Re:ECMAScript 2017 Language Specification by teraflop on Tuesday July 11, 2017 @07:50PM (#14749069)
Don't forget openSUSE: 13.1, 13.2, 42.1, 42.2, 42.3, 15.0
Re:ECMAScript 2017 Language Specification by SilasX on Tuesday July 11, 2017 @05:22PM (#14748204)
Xbox, Xbox 360, Xbox One.
Re:ECMAScript 2017 Language Specification by mraison on Tuesday July 11, 2017 @05:38PM (#14748316)
Windows 1, 2, 3, 95, 98, 2000, ME, XP, Vista, 7, 8, 10