我正式從 Emacs 退休了

Hacker News·

在日常使用 20 年後,我正式告別了 Emacs,並透過 wxWidgets 開發了原生的 C++ 應用程式來取代最後的功能需求,同時我也正在為我維護的熱門套件尋找新的接班人。

背景

知名開發者 Chris Wellons(網名 skeeto)宣布正式結束長達二十年的 Emacs 使用生涯,並將其開發的知名套件如 RSS 閱讀器 Elfeed 轉交社群維護。他表示自己已全面轉向模態編輯與 C++ 原生 GUI 開發,並透露其工作流程在 AI 輔助下發生了劇變,這篇文章在 Hacker News 引發了關於開發工具、AI 轉型以及「權力使用者」文化消逝的熱烈討論。

社群觀點

對於這位 Emacs 資深老兵的離去,社群反應呈現兩極化。一部分用戶對此感到惋惜,認為這是 Emacs 社群的一大損失,特別是像 Elfeed 這樣核心套件的維護權更迭,象徵著一個時代的結束。然而,更多討論集中在作者提到的「AI 賦能」與「減少摩擦」的轉變上。有留言指出,作者近期在 dotfiles 的更動顯示他正進行一場「數位斷捨離」,捨棄了如 Xorg、Mutt 與自架郵件伺服器等高維護成本的工具,轉向 KDE Wayland 等更現代、低摩擦的環境。這種從「追求極致控制」到「追求穩定產出」的轉變,引起了許多資深工程師的共鳴,他們認為隨著職涯發展,大腦的頻寬應保留給更重要的事物,而非耗費在微調工具配置上。

然而,作者提到「在專業領域已不再親自撰寫程式碼」的觀點激起了激烈的辯論。反對者認為這是一種「AI 精神錯亂」的表現,擔心過度依賴 LLM 會導致工程師喪失從底層邏輯思考的能力,甚至有人因此取消訂閱作者的部落格,認為這背離了程式開發的初衷。但支持者則反駁,AI 應被視為一種槓桿,優秀的開發者加上 AI 能產生數倍的生產力,這並非放棄控制,而是將重心從「寫程式」轉移到「系統設計」與「結果驗證」上。

此外,針對 Emacs 本身的討論也未曾停歇。有用戶分享,在 AI 時代 Emacs 反而更有優勢,因為其本質是一個 Lisp REPL 環境,能讓 AI 直接與編輯器互動、觀察結果並進行推理,這種「閉環系統」是其他現代編輯器難以企及的。關於 Spacemacs 或 Doom Emacs 等配置框架的討論也浮上檯面,雖然有人好奇作者為何不嘗試這些預設豐富的方案,但資深用戶普遍認為,對於像作者這樣能自行開發複雜套件的專家來說,這些框架的吸引力遠不如直接轉向更輕量、原生的工具。

延伸閱讀

在討論串中,用戶們也分享了幾個值得關注的替代工具。針對尋找 Magit(Emacs 的 Git 介面)替代方案的讀者,留言推薦了基於 Rust 開發的 TUI 工具 Gitu,以及在遠端環境中表現優異的 Lazygit。此外,作者開發的 Elfeed2 採用了 wxWidgets 框架,這也引發了社群對於跨平台原生 GUI 開發工具的重新關注。

Hacker News

相關文章

  1. 獨行 Emacs 兩年記:35 個模組、零外部套件與全面重構

    大約 2 個月前

  2. AI 時代下的 Emacs 與 Vim

    大約 2 個月前

  3. ShannonMax:利用資訊理論優化 Emacs 快捷鍵設定的工具庫

    2 個月前

  4. 在初創公司負責基礎設施四年後,我所支持或後悔的幾乎每一項決策

    2 個月前

  5. Vim 的悼詞

    大約 1 個月前

其他收藏 · 0