Oddbean new post about | logout
 C# is an example of this cultural change, I think.  It's been accruing more TypeScript-y syntax over the years. 
 Haven't used it, since the 90s. 
 It has definitely established itself as a modern language, in my estimation, though it still has some legacy holdovers.  It has many intuitive syntactic sugar options, and, at least today, it offers dynamic typing, which opens up some creative problem-solving possibilities.

I don't have terribly strong opinions on the .NET CLR.  It works well on Linux, now, which is good, and there are many well-supported libraries for the framework. 
 After using PHP and Python, I miss strict typing. 
 Strict typing is superior.

This is the way.