> Hmm, not my experience. I do TS for years now and still today I'm spending more time on fighting/pleasing TS compared to the actual code.
What are you doing exactly? I like TS, because it's one of the easiest to use type systems.
I'm also intrigued that you used C++ and think TS is bad, C++ error messages are legendary for being hard to understand.