
TypeScript, C# and Turbo Pascal with Anders Hejlsberg
Gergely Orosz... · 75:09 · 9,538 plays
Mula sa album The Pragmatic Engineer
Paglalarawan
Brought to You By:• Antithesis – verify your system’s correctness without human review or traditional integration tests – and avoid bugs or outages.• WorkOS – Everything you need to make your app enterprise ready.• turbopuffer – a vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable.—Anders Hejlsberg is a living legend and one of the most influential programming language designers of all time. He created Turbo Pascal, Delphi, C#, and also TypeScript. As well as that, he spent nearly a decade at the pioneering dev tools company, Borland, and is now in his 30th year of working at Microsoft, where he’s a Technical Fellow.In this episode, we discuss what it takes to build programming languages that developers love to use, and trace his career from writing his first compiler to creating Turbo Pascal and Delphi, and helping to pioneer modern software development through C# and TypeScript.Anders details how C# was designed by a small group of experienced language designers who met a few hours each week, and he explains why tooling was just as important as the language for TypeScript’s success, and what he has learned from building languages which stay relevant for decades.We also look into how Anders uses AI today, which language features suit AI-assisted development, and what he thinks is changing in the craft of software engineering as developers move further away from writing code line by line.—Timestamps(00:00) Intro(02:48) How Anders got into programming (05:40) Building his first compiler (07:44) Turbo Pascal(12:25) Delphi (14:53) Joining Microsoft(19:41) Building C# (29:11) Async/await(34:01) The rise of JavaScript(37:52) Building TypeScript(42:58) How the TypeScript compiler works (48:30) JavaScript’s strengths and weaknesses(52:18) How Anders uses AI (56:03) What language features work well with AI (1:02:49) How software craftsmanship is changing(1:07:49) Performance and efficiency (1:09:29) Anders’ tool stack (1:11:30) A 30-year career at Microsoft(1:13:40) Book
More By Gergely Orosz...
- 1
The Pragmatic Engineer AMA
Gergely Orosz... · 8,197 plays · 78:21
- 2
Scaling Uber with Thuan Pham (Uber’s first CTO)
Gergely Orosz... · 8,575 plays · 98:55
- 3
Building WhatsApp with Jean Lee
Gergely Orosz... · 1,630 plays · 70:37
- 4
Stop being skeptical about AI for development with Charity Majors
Gergely Orosz... · 9,028 plays · 85:32
- 5
Building Pi, and what makes self-modifying software so fascinating
Gergely Orosz... · 5,995 plays · 93:07
- 6
From Chrome DevTools to AI Engineering, with Addy Osmani
Gergely Orosz... · 6,865 plays · 91:35
- 7
CI/CD with Robert Erez
Gergely Orosz... · 4,284 plays · 74:48
- 8
From IDEs to AI Agents with Steve Yegge
Gergely Orosz... · 9,448 plays · 91:17
- 9
How AWS S3 is built
Gergely Orosz... · 6,516 plays · 78:14
- 10
Why Rust is different, with Alice Ryhl
Gergely Orosz... · 8,185 plays · 64:59
Baka Magustuhan Mo Rin
- 1
AlbumMalala - An Inspiration[marathi]
5,823 plays
- 2
AlbumLiving Frugal And Loving It: 40 Creative Ways To Save Money And Live Debt Free For Life
5,180 plays
- 3
AlbumPODCAST DUNIA HITAM
523 plays
- 4
AlbumКлим Жуков. Аудиоверсии
15,696 plays
- 5
AlbumThe Bravest Woman in the Town (The Traherns western novellas #9)
8,836 plays
- 6
AlbumPlaying with Fire
5,792 plays
- 7
AlbumNeflis
5,180 plays
- 8
AlbumDaging Talk - Need A Talk
523 plays
- 9
AlbumOf Gates and Grace: A Pride and Prejudice Variation
5,495 plays
- 10
AlbumWhispers of the Deep: Deep Waters, Book 1
872 plays
- 11
AlbumThe U.S. Child Support System and The Black Family: How the System Destroys Black Families, Criminalizes Black Men, and Sets Black Children Up for Failure
10,757 plays
- 12
AlbumAI and the On Going Collapse V: Your Navigation Roadmap for Living in the World of Pure Intelligence
6,402 plays