ruby javascript inspirational programming languages browser performance css software architecture

Taming the Asynchronous Beast with CSP Channels in JavaScript

Vincenzo Chianese ยท Full Stack Fest 2016

Software deals with complex control flow mechanisms like callbacks, promises, events, and streams. Chosen solution has a deep impact on your code. Things can be simplified to a single abstraction since the underlying problem to all of this is the same, with CSP and the concept of channels.