I’ll soon migrate 2ality to a different hosting solution. This blog post tells you what you need to know.
In this blog post I present Communicating Sequential Processes (CSP) and how they can be used as an alternative to async generators. In the process, we will also take a look at the ECMAScript proposal that async generators are a part of: “asynchronous iteration”
- Update 2017-02-24: Complete rewrite of Sect. 4, “Atomics: safely accessing shared data”.
The ECMAScript proposal “Shared memory and atomics” by Lars T. Hansen has reached stage 4 this week and will be part of ECMAScript 2017. It introduces a new constructor
SharedArrayBuffer and a namespace object
Atomics with helper functions. This blog post explains the details.
In this blog post, you’ll learn:
- How a proposed “spec mode” for Babel makes transpiled ES modules more spec-compliant. That’s a crucial step in preparing for native ES modules.
- How ES modules and CommonJS modules will interoperate on Node.js.
- How far along ES module support is on browsers and Node.js.
Occasionally, you want Web Workers to communicate with each other. Doing so is not obvious as most Web Worker examples are about communicating between the main thread and a Web Worker. There, one uses
postMessage() to send messages directly to the Worker. Alas, that doesn’t work for communicating between two Workers, because you can’t pass references to Workers around.