Beyond the Code

Posts from 2012

Creating an add-on using the add-on SDK

Introduction In this article, I’m going to talk about my experience creating a Firefox add-on using the add-on SDK. Although I’ve been a member of the add-on SDK team for some time now, I’ve never actually used the SDK to create an add-on. Dogfooding is extremely important if you want to deliver a high quality product, so it was… Read more

Categories: Uncategorized

How Strings Are Implemented In SpiderMonkey

In this article, I am going to explain how SpiderMonkey, the JavaScript engine used by Firefox, implements strings. Strings are an important part of any scripting language, and JavaScript is no exception. Because they are so important, JavaScript includes strings as a primitive data type. Primitive data types are directly supported by the language, and… Read more

Categories: Uncategorized