If you haven't been paying attention to javascript (and I can entirely understand why you might prefer not to), things have changed quite amazingly over the last few years.

Ok, they got 'use strict' years ago - but now they've added 'let', which is proper scoping, anonymous function declaration syntax that won't give you RSI, a class keyword, and more.

Plus annotations now let you make all sorts of trouble, and the tooling to transpile to Olde JS is mostly comprehensible and no longer replaced by something completely different every two weeks.

So, clearly, the only sensible thing to do was to try and write ES6 in the same OO-heavy style I write perl5, and see how far I managed to get.

Come to this talk and you'll find out.

Comments

Comments are closed.