Computer Music Journal Paper on Live Coding with Recent Web Technologies