Another live-coding environment that is quite nice (Haskell-based) is TidalCycles: https://tidalcycles.org
I wrote a whole album of material about 10 years ago with it, just remastered/re-released it. It's a fun way to write music while on an airplane!
Strudel is TidalCycles but in javascript.