Emacs、Guile和Emacs Lisp未來

jopen 10年前發布 | 9K 次閱讀 Emacs

  GNU Emacs 是自由軟件世界連續開發時間最長的應用程序之一,按某些定義計算它有超過 30 年歷史了。但如此長壽也給 GNU Emacs 帶來自身的挑戰。

  Emacs 社區的許多人一致認為 ,現在可能是時候用更快更現代的解釋器替代 Emacs 的 Lisp 解釋器。替換底層虛擬機將會產生深遠的影響。

  Emacs 內部 Lisp 解釋器的一個候選替代是 Guile-Emacs,使用來自 GNU Guile 項目的解釋器,Guile 解釋器最初是為了支持 Scheme 語言——Lisp 的一種方言,但現在它也能支持其它語言。Guile 引擎據報比 Emacs 的 Lisp 引擎更快,它還能提供多種有價值的功能,如并發和支持用 Guile 所支持程序語言寫的擴展。

  但使用 Guile 解釋器也會帶來許多其它問題如字符串處理,目前社區尚未達成共識,而 GNU Emacs 作者 Richard Stallman 已經表態予以支持。

來自: Solidot
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!