Creator of TypeScript: 10x Faster Typescript, Why AI Won't Replace SWEs | Anders Hejlsberg

Anders Hejlsberg is the creator of TypeScript and C#, and I asked him about how the TypeScript compiler got 10x faster through a rewrite in Go and his thoughts on how AI has impacted software engineering. โ€ข My ergonomic keyboard project I mentioned, you can follow along here: https://read.compose.llc/ โ€ข The Kickstarter page for it: https://www.kickstarter.com/projects/... ๐—ฃ๐—ผ๐—ฑ๐—ฐ๐—ฎ๐˜€๐˜ ๐—น๐—ถ๐—ป๐—ธ๐˜€: โ€ข Spotify: https://open.spotify.com/episode/1thv... โ€ข Apple: https://podcasts.apple.com/us/podcast... โ€ข Transcript: https://www.developing.dev/p/creator-... ๐—ง๐—ต๐—ฎ๐—ป๐—ธ ๐˜†๐—ผ๐˜‚ ๐˜๐—ผ ๐˜๐—ต๐—ถ๐˜€ ๐—ฒ๐—ฝ๐—ถ๐˜€๐—ผ๐—ฑ๐—ฒ'๐˜€ ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ผ๐—ฟ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐˜€๐˜‚๐—ฝ๐—ฝ๐—ผ๐—ฟ๐˜๐—ถ๐—ป๐—ด ๐—บ๐˜† ๐˜„๐—ผ๐—ฟ๐—ธ: โ€ข WorkOS: makes your app Enterprise Ready with easy to use APIs to add SSO, SCIM, RBAC, and more in just a few lines of code, check them out at https://workos.com/ โ€ข Jira by Atlassian: Get more work done with your favorite agents and models all in one place, check them out at https://jira.dev/ ๐—ง๐—ถ๐—บ๐—ฒ๐˜€๐˜๐—ฎ๐—บ๐—ฝ๐˜€: 00:00 Intro 00:48 Why write a compiler in JavaScript 07:29 Why rewrite the compiler in Go 14:49 LLMs for large migrations 20:12 Why Javascript is so popular 26:32 Why ever use Javascript on the backend 32:59 What it takes to build a programming language 37:06 Will there be fewer languages in 10 years 42:57 Hands on engineering vs delegation 49:14 Why fast tooling matters more now 51:16 AI software engineering predictions 58:52 The most technically challenging work 01:02:04 Top book recommendation 01:03:50 Advice for his younger self 01:05:00 Outro ๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐—ณ๐—ถ๐—ป๐—ฑ ๐—”๐—ป๐—ฑ๐—ฒ๐—ฟ๐˜€: โ€ข GitHub: https://github.com/ahejlsberg โ€ข X/Twitter: https://x.com/ahejlsberg โ€ข Wikipedia: https://en.wikipedia.org/wiki/Anders_... โ€ข LinkedIn: ย ย /ย ahejlsbergย ย  ๐—ช๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ผ ๐—ณ๐—ถ๐—ป๐—ฑ ๐—ฅ๐˜†๐—ฎ๐—ป: โ€ข Newsletter: https://www.developing.dev/ โ€ข X/Twitter: https://x.com/ryanlpeterman โ€ข LinkedIn: ย ย /ย ryanlpetermanย ย  โ€ข Threads: https://www.threads.com/@ryanlpeterman โ€ข Instagram: ย ย /ย ryanlpetermanย ย  โ€ข TikTok: ย ย /ย ryanlpetermanย ย  ๐—ฅ๐—ฒ๐—ณ๐—ฒ๐—ฟ๐—ฒ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—ถ๐—ป ๐˜๐—ต๐—ถ๐˜€ ๐—ฒ๐—ฝ๐—ถ๐˜€๐—ผ๐—ฑ๐—ฒ: โ€ข Flow type checker repository: https://github.com/facebook/flow โ€ข TypeScript compiler repository: https://github.com/microsoft/TypeScript โ€ข Algorithms + Data Structures = Programs (book): https://en.wikipedia.org/wiki/Algorit... โ€ข TypeScript native rewrite: https://devblogs.microsoft.com/typesc...

Creator of Scala: Comparing Languages And How AI Will Impact Them | Martin Odersky
โ–ถ๏ธŽ

Creator of Scala: Comparing Languages And How AI Will Impact Them | Martin Odersky

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
โ–ถ๏ธŽ

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

27x Close Rate in 5 Minutes | Akhil Verghese | FMF Ep. 60
โ–ถ๏ธŽ

27x Close Rate in 5 Minutes | Akhil Verghese | FMF Ep. 60

Casey Muratori โ€“ The Root of The Root of All Evil โ€“ BSC 2026
โ–ถ๏ธŽ

Casey Muratori โ€“ The Root of The Root of All Evil โ€“ BSC 2026

DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501
โ–ถ๏ธŽ

DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501

TypeScript, C# and Turbo Pascal with Anders Hejlsberg
โ–ถ๏ธŽ

TypeScript, C# and Turbo Pascal with Anders Hejlsberg

Yann LeCun's $1B Bet Against LLMs [Part 1]
โ–ถ๏ธŽ

Yann LeCun's $1B Bet Against LLMs [Part 1]

Creator of Lua: What People Get Wrong About Scripting Languages | Roberto Ierusalimschy
โ–ถ๏ธŽ

Creator of Lua: What People Get Wrong About Scripting Languages | Roberto Ierusalimschy

The sorting algorithm that shouldnโ€™t.
โ–ถ๏ธŽ

The sorting algorithm that shouldnโ€™t.

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isnโ€™t 1.0 - Andrew Kelley Explains
โ–ถ๏ธŽ

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isnโ€™t 1.0 - Andrew Kelley Explains

Is This the Last Generation of Mathematicians?
โ–ถ๏ธŽ

Is This the Last Generation of Mathematicians?

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
โ–ถ๏ธŽ

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Why performant code matters (but gets widely ignored), with Casey Muratori
โ–ถ๏ธŽ

Why performant code matters (but gets widely ignored), with Casey Muratori

LIVE: Uncle Bob on Software Fundamentals in the Age of AI
โ–ถ๏ธŽ

LIVE: Uncle Bob on Software Fundamentals in the Age of AI

Turing Award Winner: Thinking Clearly, Paxos vs Raft, Working With Dijkstra | Leslie Lamport
โ–ถ๏ธŽ

Turing Award Winner: Thinking Clearly, Paxos vs Raft, Working With Dijkstra | Leslie Lamport

What 1.5 Million in Tokens Gets You
โ–ถ๏ธŽ

What 1.5 Million in Tokens Gets You

Why Its So Hard To Write A Fast grep
โ–ถ๏ธŽ

Why Its So Hard To Write A Fast grep

TypeScript Origins: The Documentary
โ–ถ๏ธŽ

TypeScript Origins: The Documentary

Harvard Professor: CS50, What Matters More Than Programming Now, Lecturing Well | David J Malan
โ–ถ๏ธŽ

Harvard Professor: CS50, What Matters More Than Programming Now, Lecturing Well | David J Malan

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
โ–ถ๏ธŽ

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones