A Random Walk Through Idea Space: clojurescriptPosts tagged with clojurescripthttp://www.thattommyhall.com2013-10-27T01:11:00+00:00thattommyhallcore.async and CSP resourceshttp://www.thattommyhall.com/2013/10/27/async-csp-resources/2013-10-27T01:11:00+00:002016-06-05T02:27:23+01:00thattommyhallI compiled a list of Communicating Sequential Processes / core.async links for a friend after my Great British Node Conf lightning talk so thought I would share them here too.
Go talks
I still think the best intro to CSP is these talks from Rob PikeConcurrency and Parallelism in Clojurehttp://www.thattommyhall.com/2014/02/24/concurrency-and-parallelism-in-clojure/2014-02-24T05:31:00+00:002016-06-05T02:27:23+01:00thattommyhallI was pleased to be speaking at the Clojure Exchange recently (at least it was recently when I started writing this blog post). I suggested to Bruce that a talk on concurrency and parallelism would be good because since most of the books were publishedEvolving Cellular Automata - The Codehttp://www.thattommyhall.com/2013/07/07/evolving-cellular-automata-the-code/2013-07-07T19:54:00+01:002016-06-05T02:27:23+01:00thattommyhallMy last post about automata was light on code, mostly because I got tired and lost some time doing the simulations inside the post in a way that worked in Firefox and Chrome.
This was as a warmup exercise for Lisp In Summer Projects, if you like LispAsynchronous Game Of Lifehttp://www.thattommyhall.com/2013/10/27/async-game-of-life/2013-10-27T10:00:00+00:002016-06-05T02:27:23+01:00thattommyhallI had the idea to do an asynchronous Game Of Life in the browser using clojurescript’s core.async. I thought it would be fun if there was no global state, no external time and no datastructures - have the cells be channels just signalling to their neighboursGenetic Programming In Clojure With Zippershttp://www.thattommyhall.com/2013/08/23/genetic-programming-in-clojure-with-zippers/2013-08-23T22:42:00+01:002016-06-05T02:27:23+01:00thattommyhallThis post is another update to my Lisp In Summer Projects
project. I blogged before
(1
2) about warm-up
exercises but I have not yet explained the goal, I intend writing an
Artificial Life
simulation where the organisms themselves are Lisp programs that