It’s heavily class-based. An awkward fit for JavaScript’s prototypes and object composition.
Must See JavaScript Dev Tools That Put Other Dev Tools to Shame
Eric Elliott

Really? What TS does is just going ahead of ES. ES6 classes are conceptually the same thing as TS classes as they always were. TS was always based on proposed ES features. So far I can see interfaces is th most different part of TS that is not a plan for ES (afaik)

Like what you read? Give Alexey Zimarev a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.