TypeScript 7.0 用 Go 重寫,編譯速度直接快十倍

TypeScript 團隊把整個編譯器用 Go 原生重寫,實測大型專案編譯速度快 8 到 12 倍,記憶體用量還更少。VS Code 專案從 125.7 秒變 10.6 秒,編輯器裡從打開檔案到看到第一個錯誤,從 17.5 秒變不到 1.3 秒。

瀏覽器其實是一支五人隊(下):一次畫面更新,就是一波 16 毫秒的團戰

認完瀏覽器這支五人隊,這篇看他們怎麼打團戰:從一坨 HTML 字串到你眼睛看到的畫面,是一套 DOM → 排版 → 上色 → 合成的連招,而且每秒要打 60 次、每次只有 16 毫秒。看懂這套連招,你就會懂為什麼有的動畫滑順、有的卻一直卡——以及為什麼滑頁面明明很順,背景的 JS 卻在當。