As developers, we're blessed to be a part of a future where we can take a sometimes clunky language like JavaScript and improve it to incorporate elements of our favorite languages.
Because if there is one thing we've learnt about programming languages, it is: throw enough features at a language and it gets transformed from bad to good.
That worked for C++, right? :)
C++14 ain't half bad...
I mean, when it's so huge, there's bound to be some good parts in it, you just have to look for them a lot.