Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
people:mlsmith:concurrency [2020/06/16 02:42]
mlsmith [Other parallel and distributed computing links]
people:mlsmith:concurrency [2020/07/30 00:47]
mlsmith [Communicating Sequential Processes (CSP) Links]
Line 14: Line 14:
   * [[http://golang.org/|Go]] – a CSP-inspired programming language   * [[http://golang.org/|Go]] – a CSP-inspired programming language
     * [[https://github.com/atrn/par|PAR]] package for PARallel composition in Go     * [[https://github.com/atrn/par|PAR]] package for PARallel composition in Go
 +    * [[https://youtu.be/sX8r6zATHGU|Steve Francia - Go: building on the shoulders of giants and stepping on a few toes]]
 ==== Other parallel and distributed computing links ==== ==== Other parallel and distributed computing links ====
   * [[http://en.wikipedia.org/wiki/Rinda_(Ruby_programming_language)|Rinda]] (Linda library for Ruby Programming Language)   * [[http://en.wikipedia.org/wiki/Rinda_(Ruby_programming_language)|Rinda]] (Linda library for Ruby Programming Language)
Line 22: Line 23:
  
 ==== Textbooks ==== ==== Textbooks ====
-  * [[https://learning.oreilly.com/library/view/principles-of-concurrent/9780321312839/#|Principles of Concurrent and Distributed Programming, 2nd edition]], by Mordechai Ben Ari+  * [[https://learning.oreilly.com/library/view/principles-of-concurrent/9780321312839/|Principles of Concurrent and Distributed Programming, 2nd edition]], by Mordechai Ben Ari 
 +  * [[https://learning.oreilly.com/library/view/the-art-of/9780123973375/|The Art of Multiprocessor Programming]], by Maurice Herlihy and Nir Shavit