> You really should just not assume things
And yet you follow this up by making assumptions about the motivations behind TS. Anders has mentioned that TS was purely motivated by internal MS teams struggling with huge JS codebases, nothing to do with C# but clearly his work on other languages would have influenced how he approached designing the language.
They have said time and time again it was because their C# team was writing frontend code in a huge codebase and wanted similar support.