> - Pattern notation is clumsy for the task at hand.
>
> After learning a bit of Tidal I can confirm this is my long standing pet peeve. I think it doesn't has much to do with the library but the needed syntax or its interface.
Partially I agree, but on the other hand, you cannot directly compare with Tidal. As I get it, SC's pattern system is much more general and live coding is just one of the things you can do with it.
So you cannot expect that its basic building blocks are a perfect live coding environment out of the box. But as several developments within SC show, it is definitely possible to get such an interface with Patterns, resp. move it to the direction you prefer.