❏ 站外平台:

Emacs、Guile和Emacs Lisp未来

| 2014-10-16 21:03      

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已经表态予以支持。



最新评论


返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。