I have given lectures for John Hughe’s Masters In Functional Programing at Chalmers (you know, this John Hughes Why Functional Programming Matters)
This is just a brag
I was going to tie it to the discussion on Haskell, but, what can I say, 3 guest lectures to that class, plus a faculty invited talk, and I still can’t tell you how a monod is like burrito
EDIT: AS to the OP. SonicPi is very good, and the project founder is very clever about what he has included, how, and why (teaching/learning is his goal as much as music!) Also, it uses Erlang (to one up the TidalCycles weird FP angle.) If live coding is what you really want, then I think SonicPi is a great starter. As with all things, pick one tool, go deep and learn. If it is just programming (not LIVE) then I reckon SuperCollider or one of the visuals (Max or PuredData).
3 Likes