Funny, I was just thinking the other day that as a C/++ programmer, writing TypeScript feels a lot like speaking French where nouns and adjectives and verbs are all in the 'wrong' order. It's a very strange feeling, exactly like learning French as an English speaker