3 ms·
There's a big difference between adding types - which is essentially a linter - and semantic changes to the language.
by spankalee 3y ago
There's a big difference between adding types - which is essentially a linter - and semantic changes to the language.
- alternatex 3y agoAlright but the types are a wholly different language and cannot be parsed by JavaScript linters. Same as Svelte. People need to learn Typescript in order to use it, it does not come naturally. I don't understand how the same argument cannot be applied for Typescript. I do remember people complaining about Typescript before it became popular. Eventually people understood it made their projects more maintainable and dropped the purist arguments that provide no value to the product.