TypeScript
TypeScript (TS) is a language that promises "JavaScript that scales". After running a number of investigationary projects, TS has been found lacking for a number of reasons that can be summarised in the following categories.
- Configuration
- Permissiveness
- Strict mode
- Lock-in
- Progressive inclusion