korrents

On the map

Tap a claim on the ring to put it at the centre.

← TypeScript's type annotations cost more in friction than they return…

8 connected korrents · 5 moments on record from 6 Sept 2023 to 1 Sept 2026. Nearly all of them are about TypeScript.

Everything filed under JavaScript JavaScript Same subjectSame subjectSame subjectCannot both be trueSame subjectSame subjectSame subjectSame subject Read this korrent: TypeScript's type annotations cost more in friction than they return in safety, and a front-end framework is better off written in plain JavaScript. TypeScript's type annotations costmore in friction than they return insafety, and a front-end framework isbetter off written in plainJavaScript. DH David Heinemeier Hansson — holds since 2023-09-06 — tap for who they are Same subject: A proprietary language licensed from Microsoft had zero chance in the JavaScript ecosystem: TypeScript had to be open source or nobody would come. — tap to centre the map on it A proprietary languagelicensed from Microsoft hadzero chance in the JavaScriptecosystem: TypeScript had to… AH Anders Hejlsberg — holds since 2026-05-13 — tap for who they are Same subject: Because its types are erased before the program runs, TypeScript can afford not to be sound: checking 99% beats the 0% JavaScript checked, and buys features a sound language cannot offer. — tap to centre the map on it Because its types are erasedbefore the program runs,TypeScript can afford not tobe sound: checking 99% beats… AH Anders Hejlsberg — holds since 2026-05-13 — tap for who they are Same subject: The language best suited to AI is simply the one the models have seen most of in training, which is why they do so well on JavaScript, TypeScript and Python. — tap to centre the map on it The language best suited to AIis simply the one the modelshave seen most of in training,which is why they do so well… AH Anders Hejlsberg — holds since 2026-05-13 — tap for who they are Cannot both be true: If you can use Effect for TypeScript, you should -- to the point of not starting a new project without it. — tap to centre the map on it If you can use Effect forTypeScript, you should -- tothe point of not starting anew project without it. DM Dillon Mulroy — holds since 2026-01-09 — tap for who they are DM Dillon Mulroy — holds since 2026-09-01 — tap for who they are Same subject: A programming language is a ten-year play: version one has issues, version two fixes them, version three is finally good — and only then does adoption start. — tap to centre the map on it A programming language is aten-year play: version one hasissues, version two fixesthem, version three is finally… AH Anders Hejlsberg — holds since 2026-05-13 — tap for who they are Same subject: For a TypeScript team, Rust belongs on the backend — API servers — and not in the front end. — tap to centre the map on it For a TypeScript team, Rustbelongs on the backend — APIservers — and not in the frontend. AR Alice Ryhl — holds since 2026-05-20 — tap for who they are Same subject: People adopted TypeScript for the tooling, not the types: an erasable type system is worth having because of the productivity the tooling built on it delivers. — tap to centre the map on it People adopted TypeScript forthe tooling, not the types: anerasable type system is worthhaving because of the… AH Anders Hejlsberg — holds since 2026-05-13 — tap for who they are Same subject: Rust's least mature area is the front end: write the backend in Rust and the front end in TypeScript rather than shipping Rust to the browser through WebAssembly. — tap to centre the map on it Rust's least mature area isthe front end: write thebackend in Rust and the frontend in TypeScript rather than… AR Alice Ryhl — holds since 2026-05-20 — tap for who they are
cannot both be truesame subject or similar wordingshaded: claims sharing a subject

At the centre TypeScript's type annotations cost more in friction than they return in safety, and a front-end framework is better off written in plain JavaScript. Holds David Heinemeier Hansson Read this korrent →