Static module detection is unnecessary

One of my original concerns for the “simple modules” proposal for ECMAScript was that we should support a simple, static form of what you might call “module detection.” I’ve since realized that this feature is probably unnecessary.
Continue reading

Language engineering on the web

I joined Mozilla Labs this January as a research engineer. I will continue in my role as a contributor to the Ecma TC39 committee, working on the design of ECMAScript. I’m also starting to contribute to Mozilla projects such as SpiderMonkey. This is an incredible place to work, and I’m excited about all the projects we’ve got coming up.

I intend to continue blogging more research-oriented topics at The Little Calculist. But this is my new home for topics like Mozilla, ECMAScript, and the web.