DEV Community


Discussion on: Static Typing or Typescript

peerreynders profile image
peerreynders • Edited

Just because there are types doesn't automatically imply that there is optimization for performance - which there isn't in TypeScript.


Always bet on TypeScript


Please don't open issues on JS repos asking why they aren't written in TypeScript :(

One of the reasons I find this an odd request is because I write my projects in JavaScript, but I generally type them.

Sure, it's TypeScript's checkJs option and JSDoc annotations, but it is typed.

TS is too indirect when file size is the primary constraint of a project, and I am completely unwilling to increase file size simply to make something strictly typed. To me, that's not a worthwhile compromise.

That is probably why some teams want TypeScript's annotations to be compatible with Google's Closure Complier.

Annotating JavaScript for the Closure Compiler