Thanks for saying this.. I use TS religiously and haven’t been able to go back since diving in, but man is complex Typescript hard! I’m building a DAW right now with pretty large interconnected, dynamic systems and the TS is getting really mind bending with all of the layers of inheritance and generics. A functional architecture as opposed to this OOP one would probably make life easier… but those decisions were mostly out of my control early on.
That being said, as a Svelte user, I really wish Rich would stop dragging his feet on Typescript as much as he does (no TS in markup is a huge bummer). I can’t complain too much though.. the Svelte Compiler is a magnificent beast and I couldn’t write it let alone contribute to it in a meaningful way. If leaving Typescript to the other maintainers helps him be more productive, so be it.