编辑器用久了,最恼人的往往不是缺功能,而是滚动不顺、插件一多就卡顿。NEO Emacs想保留Emacs原有的配置、软件包和操作习惯,只把底层机器彻底翻新:约30万行C核心已用Rust重新实现,文字、图片和动画则交给GPU——图形处理器——绘制。
项目称,约4000行Rust替代了原显示引擎约5万行代码,并以GNU Emacs作为“判卷标准”,逐个比对重写后的行为;Doom Emacs等真实配置也被用于日常测试。更关键的目标仍在后面:多线程Elisp要让插件任务不再全挤在一条执行线上,并发垃圾回收则尝试边运行边清理内存,减少可感知的停顿。
不过,项目明确标注仍在开发中,存在缺失功能、破坏性变更和粗糙之处;所谓“零停顿”目前是后续目标,材料也没有提供“十倍性能”的实测数据。