2026-08-08 –, RB105
程式編輯器是開發者每天接觸最核心的工具。過去十年間,Atom 的誕生將 Web 前端技術(DOM/JS)帶入桌面應用,催生了 Electron 框架,並奠定了 VS Code 的統治地位,但也帶來了效能與記憶體消耗的隱憂。
本議程將帶領聽眾回顧這段第二次「編輯器之戰」的歷史。我們將首先剖析 Atom 的技術架構與隕落原因,並探討 VS Code 如何透過開源與擴充套件生態贏得開發者喜愛。接著,我們將焦點轉向 Atom 核心團隊重頭打造的開源編輯器——Zed。
議程將深入解析 Zed 如何捨棄沉重的 Web 框架,運用 Rust 語言與自主研發的 GPUI 框架,將 UI 元件直接交由 GPU 渲染,實現 120 FPS 的極致效能。此外,我們也會探討在 AI 時代下,現代編輯器如何原生整合 MCP/ACP 協定,以及講者參與 Zed 開源社群的實務經驗。無論你是工具控、Rust 愛好者,還是對底層架構感興趣的工程師,都能從中獲得技術啟發。
我是 Jie Chung,社群常用 ID 為 G36_maid,目前就讀於國立臺灣師範大學(NTNU)
熱衷於系統程式(System Software)與底層技術開發。專長涵蓋作業系統、虛擬化架構、自架服務 (self-hosting)、資訊安全,以及打造能提升開發體驗的開源工具。
對開源文化抱持極大熱忱,致力於效能最佳化、現代工具鏈的建構與跨平台系統的探索。
重度 Rust 愛好者與 Zed 編輯器的貢獻者,首屆 Zed Guild 成員。