Get the latest tech news

Doom in Typescript Types took 3.5 trillion lines and a full year of work


0.0000009645 fps

Typescript is a language built on top of Javascript, that add static typing to catch many errant mistakes before your executes, think of it as guardrails which check that functions and other variables are being used correctly. Watch On Mitropoulos explains that the project was a year-long struggle, due to having to write his own tools, including 12,364 handwritten tests, learning C, C++, WebAssembly, and other languages. To do this, the developer needed to remove limitations within the Typescript compiler itself, highlighting just how large the project got, with the Type tracker runtime consuming over 90 GB of RAM while it was running.

Get the Android app

Or read this on r/technology

Read more on:

Photo of Year

Year

Photo of Work

Work

Photo of Doom

Doom

Related news:

News photo

Terminator 2's back as an arcade side-scroller, and it's coming later this year

News photo

Waymo has doubled its weekly robotaxi rides in less than a year

News photo

No new engineer hires this year as AI coding tools boost productivity, says Salesforce