Modular JavaScript 2

On our company website, as on many others, we have a growing JavaScript code base. We are now taking the effort to develop a module system to make it easier to structure the code.

Read more →

Modular JavaScript 1

One of the main problems of software development is managing complexity and – related to it – decoupling pieces of code. While most programming languages provide built-in semantics for defining and consuming modules, JavaScript has none and relies on external libraries for that.

Read more →

The future of JavaScript, ECMA 6

This are my notes from the JavaScript Days 2014 in Berlin. The session was focussed on a selection of the new features, which are proposed as the new official standard for JavaScript, ECMA 6. It is not released yet, but all major browsers already support part of the features and there are even ways to use the new features already with a precompile step. Examples are traceur from Google, TypeScript from Microsoft or Regenerator from Facebook.

Read more →

JavaScript Talk by Douglas Crockford

It has been a year now since I have entered the ranks of comparis.ch. The major new technology for me to learn in this time has been JavaScript. Coming from the classical object-oriented world, it takes a lot of time and patience to understand the prototype-based approach, which is used solely by JavaScript.

Read more →