3 ms·
> This month we made a hard decision to convert our internal runtime code from TypeScript to JavaScript. There were several factors that led us to this decision
by timdaub 6y ago
> This month we made a hard decision to convert our internal runtime code from TypeScript to JavaScript. There were several factors that led us to this decision: Complicated and slow build process on each build of the Deno internal runtime code was typechecked and bundled before being snapshotted.
Woah
- dathinab 6y agoNice now they replaced slow build times with nightmare maintenance/refactoring capabilities.
- zanellato19 6y agoHave you read their docs on the decision? Typescript was actively hurting their development
- otoburb 6y agoThere was a design doc[1] that described the problem and some subsequent discussion that goes beyond the GitHub PR history, and a HN thread[2] 6 months ago. [1] https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS8ypsTPqed4Btkqkn_-4/preview?pru=AAABcrrKL5k*nQ4LS569NsRRAce2BVanXw# https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS... [2] https://news.ycombinator.com/item?id=23592483 https://news.ycombinator.com/item?id=23592483