TypeScript
Why does annotating types in typescript feel more cumbersome than in other languages? No matter how much I use typescript, that's always a latent theme of lamentation. Don't get me wrong, I see the benefits in it as a programming language but that aspect is what leaves the impression of