Skip to content

Instantly share code, notes, and snippets.


Charles Moeller Hardwareman

  • NW USA
View GitHub Profile
Hardwareman / gist:3d8c2e7ad81ef6d565b4
Created October 7, 2014 19:26
The introduction to Reactive Programming you've been missing
View gist:3d8c2e7ad81ef6d565b4
We use our formative years learning how best to navigate in a parallel-concurrent world. Programmers must learn—and keep on learning—how to navigate in the strictly linear-sequential world of computation and make the LS-ness of the machine essentially transparent to the user. A tough task, and the effort too often fails.
I would like to share some of my work on a fundamentally parallel-concurrent method of building process controllers. It has a special logic and operators that are much better for creating systems that react to real-world events.
My solution is hardware, as my UN suggests. A key realization is that, lo and behold, we think in P-C mode all the time. We just don’t have the P-C machines w/w to build our reactive systems and must do it with the ubiquitous LS systems that are fundamentally unsuitable for those jobs.