Last week/end I was fortunate to be able to travel to Berlin and attend JSConf EU 2012 and it’s sibling conference, Reject.JS. To say I had a great time is a huge understatement. JSConf events ( I’ve only beem to the European variant, but I assume this applies to other flavours as well ) are intense, informative, challenging, expensive, even exclusive to a certain degree, but above all they’re fun. Sure, the cost is formidable, but it is clear to see that all of the tickets sales and sponsorship funds go into the production. As somone who has occasionally organized tech events, the level of production value is pretty astonishing!
I could wax poetic for this entire post about how well run JSConf was, but there is nothing really new to report - it was just as well run last year ( although I forget if last year had the frozen yoghurt truck ). The truly great innovation this year was hosting the B track in an inflatable transparent plastic bubble out in the courtyard:
JSConf is fun, but it’s also a conference for programmers; this year’s edition had an incredibly wide scope. Starting with RejectJS and then continueing through the weekend, we saw JS powering all manner of things:
- a strongly typed, class-based JS superset, from Microsoft.
- an AR Drone that charged at red flags like a bull at a Matador
- any number of other sorts of robots and gadgets.
- a guitar pedal implemented in a browser, distorting live input from a real electric guitar!
- a programming language intended for children, but tested on aging parents
Watching these talks I really got this sense of JS spreading at break-neck speed in all possible directions at once. Binary data? Check. Transpiling? Old news, sucka. Robots? Of course! And underlying it all, a burgeoning community that loves JS as it is - with a very bright future ahead of us.