ES6: Almost an acceptable perl5?

45 minutes



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
basically 'my', 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 style I write perl5, and see how far I managed to get.

Come to this talk and you'll find out.