I'm also seeing that with JavaScript and TypeScript.
TS feels very C# like.
Luckily there seem to be counter movements with languages like Reason, ClojureScript and PureScript.
I'm also seeing that with JavaScript and TypeScript.
TS feels very C# like.
Luckily there seem to be counter movements with languages like Reason, ClojureScript and PureScript.
C is not really moving, but C++ is also converging towards this Java++ language.
Java itself is finally moving.
C# is a bit ahead of the curve, because it can follow the trail blazed by F#.
PHP started moving towards Java back from when PHP5 was introduced.
Javascript is moving towards Typescript which is following C#'s lead.
Python is kind of the only non-Algol mainstream hold out.
Did I miss any of the big enterprise languages? :-?
It's in the Algol family, mostly indirectly through ABC, Modula-2 and 3, C, ...
Per the interview, string slicing actually came directly from Algol-68 (and Icon).
TS was influenced mainly by C# at the start, then from FlowType and currently it's mainly influenced by ECMAScript.
So to me it feels like the other way around.
Probably because they were created by the same person!