There is a growing ecosystem of frontend and creative computing libraries in Scala. It's a fun way to get into the language, and a good language in which to have fun.
It's not all sunshine and roses, but I think its heading in the right track.
The live coding experience is something where I think a lot more work could be done. This paper by Ravi Chugh et al, and a lot of his other work, points to interesting directions to take: https://arxiv.org/pdf/2301.13302.pdf