Eae - erik.eae.net - arv-o-matic

Latest News:

JavaScript: Muddy Waters of Reflection 25 Feb 2013 | 01:59 am

Just like a lot of other people I have a love-hate relationship with JavaScript. I love how expressive it is and I love that it runs everywhere but there are also some things where the languages falls...

Iterating over Harmony Maps 6 Feb 2012 | 11:40 am

A while ago Chrome got some JavaScript Harmony features (behind a flag). One of these features is the new Map “class”. The current implementation does not provide a way to iterate over the keys or val...

Proxies 31 Dec 2011 | 10:00 pm

V8 currently implements the same Proxy API as Firefox. The API for proxies has changed a bit since then so be extra careful when testing this. Proxies are a very low lever construct. The are very pow...

typeof null 31 Dec 2011 | 10:00 am

In ES5 typeof null evaluates to 'object'. This quirk was one of the changes we wanted to fix in ES5 but at the time we agreed that we did not want any semantic changes. With Harmony there will be a wa...

Block Scope 30 Dec 2011 | 10:00 pm

Did you know that ES5.1 does not support function declarations inside blocks? Browsers do allow it but they do not agree on the semantics. For ES Harmony we are specifying the semantics for functions ...

Harmony Collections 30 Dec 2011 | 10:00 am

Simple maps and sets allow you to create a Map with an object as the key. Normally people use Object.create(null) as a map but that limits the keys to strings. The Set constructor is similar and it al...

JavaScript Harmony in Chrome 29 Dec 2011 | 10:00 pm

We recently added a way to turn on JavaScript Harmony features in Chrome. If you have a Canary or a recent Developer Channel build of Chrome you can turn on some Harmony features from chrome://flags. ...

Adding transformation passes to Traceur Compiler 17 Sep 2011 | 05:52 pm

Traceur Compiler is an open source ES.next to ES5 compiler. We released it a while back but today I finished writing a tutorial about how to add new transformation passes. As you can see it is pretty ...

Inheritance Antipattern 10 Nov 2009 | 06:12 pm

Michael Bolin wrote an excellent blog post about the inheritance antipattern that is gaining a lot of foothold among JavaScript developers these days. The post also links to an article giving a lot mo...

Closure 6 Nov 2009 | 07:27 pm

Today we finally announced and released Closure (or Closure Library as the JS library is officially known as). History Me and Dan Pupius started the JS library at Google a long time ago. At the time...

Recently parsed news:

Recent searches: