Part 1: We need channels! A gentle introduction to communicating sequential processes.

CSP is a formal language for describing patterns of interaction in concurrent systems. It’s used in Go, Crystal, Clojure’s core.async and a couple of other places. The idea in its core is nothing so complicated but it offers some interesting capabilities. Surprisingly enough it is not really popular in JavaScript. Recently I’m exploring this pattern and here are my findings.


This content originally appeared on Krasimir Tsonev - blog and was authored by Krasimir Tsonev - blog

CSP is a formal language for describing patterns of interaction in concurrent systems. It's used in Go, Crystal, Clojure's core.async and a couple of other places. The idea in its core is nothing so complicated but it offers some interesting capabilities. Surprisingly enough it is not really popular in JavaScript. Recently I'm exploring this pattern and here are my findings.


This content originally appeared on Krasimir Tsonev - blog and was authored by Krasimir Tsonev - blog


Print Share Comment Cite Upload Translate Updates
APA

Krasimir Tsonev - blog | Sciencx (2021-02-07T21:52:55+00:00) Part 1: We need channels! A gentle introduction to communicating sequential processes.. Retrieved from https://www.scien.cx/2021/02/07/part-1-we-need-channels-a-gentle-introduction-to-communicating-sequential-processes/

MLA
" » Part 1: We need channels! A gentle introduction to communicating sequential processes.." Krasimir Tsonev - blog | Sciencx - Sunday February 7, 2021, https://www.scien.cx/2021/02/07/part-1-we-need-channels-a-gentle-introduction-to-communicating-sequential-processes/
HARVARD
Krasimir Tsonev - blog | Sciencx Sunday February 7, 2021 » Part 1: We need channels! A gentle introduction to communicating sequential processes.., viewed ,<https://www.scien.cx/2021/02/07/part-1-we-need-channels-a-gentle-introduction-to-communicating-sequential-processes/>
VANCOUVER
Krasimir Tsonev - blog | Sciencx - » Part 1: We need channels! A gentle introduction to communicating sequential processes.. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/02/07/part-1-we-need-channels-a-gentle-introduction-to-communicating-sequential-processes/
CHICAGO
" » Part 1: We need channels! A gentle introduction to communicating sequential processes.." Krasimir Tsonev - blog | Sciencx - Accessed . https://www.scien.cx/2021/02/07/part-1-we-need-channels-a-gentle-introduction-to-communicating-sequential-processes/
IEEE
" » Part 1: We need channels! A gentle introduction to communicating sequential processes.." Krasimir Tsonev - blog | Sciencx [Online]. Available: https://www.scien.cx/2021/02/07/part-1-we-need-channels-a-gentle-introduction-to-communicating-sequential-processes/. [Accessed: ]
rf:citation
» Part 1: We need channels! A gentle introduction to communicating sequential processes. | Krasimir Tsonev - blog | Sciencx | https://www.scien.cx/2021/02/07/part-1-we-need-channels-a-gentle-introduction-to-communicating-sequential-processes/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.