Skip to content

Commit 25a5e8b

Browse files
authored
Create 884 - TypeScript just got 10× Faster
1 parent c0c6f6d commit 25a5e8b

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
number: 884
3+
title: "Typescript Just Got 10x Faster"
4+
date: 1741703700310
5+
url: https://traffic.libsyn.com/syntax/Syntax_-_884.mp3
6+
youtube_url: https://www.youtube.com/watch?v=ZlGza4oIleY
7+
guest:
8+
- name: Anders Hejlsberg
9+
github: ahejlsberg
10+
twitter: ahejlsberg
11+
of: TypeScript, Microsoft
12+
- name: Daniel Rosenwasser
13+
github: danielrosenwasser
14+
twitter: drosenwasser
15+
of: TypeScript, Microsoft
16+
---
17+
18+
Wes and Scott talk with Anders Hejlsberg and Daniel Rosenwasser about TypeScript’s leap to native code. They discuss the challenges, trade-offs, and the decision to port TypeScript to Go, unlocking faster compilation, better concurrency, and new possibilities for AI-assisted development.
19+
20+
### Show Notes
21+
22+
* **[00:00](#t=00:00)** Welcome to Syntax!
23+
* **[00:38](#t=00:38)** TypeScript compiler goes native
24+
* **[05:24](#t=05:24)** Challenges in rebuilding TypeScript
25+
* **[08:49](#t=08:49)** How long has this been in development?
26+
* **[10:32](#t=10:32)** What does porting TypeScript to native entail?
27+
* **[16:36](#t=16:36)** Why choose Go?
28+
* **[26:48](#t=26:48)** The porting process
29+
* **[35:02](#t=35:02)** Brought to you by [Sentry.io](https://sentry.io)
30+
* **[35:27](#t=35:27)** Type checking and parallel compilation
31+
* **[42:36](#t=42:36)** Fixing TypeScript's performance bottlenecks
32+
* **[49:09](#t=49:09)** Large TypeScript codebases
33+
* **[54:11](#t=54:11)** What's the timeline for the new compiler?
34+
* **[58:39](#t=58:39)** Optimization and AI
35+
* **[01:00:32](#t=01:00:32)** New features?
36+
* **[01:04:15](#t=01:04:15)** Sick Picks + Shameless Plugs
37+
38+
### Sick Picks
39+
40+
- Daniel: [pprof-it](https://github.com/jakebailey/pprof-it)
41+
- Anders: [USB Hand Warmers](https://www.amazon.com/usb-hand-warmers/s?k=usb+hand+warmers)
42+
43+
### Shameless Plugs
44+
45+
- [TypeScript](https://www.typescriptlang.org/)
46+
47+
### Hit us up on Socials!
48+
49+
Syntax: [X](https://twitter.com/syntaxfm) [Instagram](https://www.instagram.com/syntax_fm/) [Tiktok](https://www.tiktok.com/@syntaxfm) [LinkedIn](https://www.linkedin.com/company/96077407/admin/feed/posts/) [Threads](https://www.threads.net/@syntax_fm)
50+
51+
Wes: [X](https://twitter.com/wesbos) [Instagram](https://www.instagram.com/wesbos/) [Tiktok](https://www.tiktok.com/@wesbos) [LinkedIn](https://www.linkedin.com/in/wesbos/) [Threads](https://www.threads.net/@wesbos)
52+
53+
Scott: [X](https://twitter.com/stolinski) [Instagram](https://www.instagram.com/stolinski/) [Tiktok](https://www.tiktok.com/@stolinski) [LinkedIn](https://www.linkedin.com/in/stolinski/) [Threads](https://www.threads.net/@stolinski)
54+
55+
Randy: [X](https://twitter.com/randyrektor) [Instagram](https://www.instagram.com/randyrektor/) [YouTube](https://www.youtube.com/@randyrektor) [Threads](https://www.threads.net/@randyrektor)

0 commit comments

Comments
 (0)