我发现我犯了一个错误

emacs 未来的发展趋势是: 内部代码尽可能的lisp化,限制c代码的量,因为有能力维护 emacs c代码的大牛越来越少

2 个赞

能把 c 代码写好的人是大大地有的,就是 emacs 的 c 代码有些部分并不是那么好理解。理解源代码背后的设计者的意图是很重要的事,仅仅看源码实际上是在做逆向工程。

这就是emacs社区需要解决的事情,就是没有精通c语言的内行人。

还有remacs这种操作?。。。。。目前发展的咋样了

+1 编译型的语言写插件,安装的时候就很麻烦。用解释型的语言就没这问题。 要说python和ruby不要不要还能理解,不过我觉得lua可以集成进去吧,lua的解释器很小很小,完全可以集成进去。

如果形成不成强大的社区,都是虚幻。。。。

Remacs 今年才开始发展的。 Guile Emacs 则一点动静也没有。

而 Guile 这速度也忒慢了,我不太了解 Guile Emacs 有啥特别的优势。

Guile 被设计成多语言解释器。除了已经实现的 Scheme, Emacs Lisp ECMAScript, 好像它还计划通过编译成统一虚拟机机字节码支持 Ruby 和 Lua 之类的语言。

而且 Guile 是 GNU 钦定系统脚本语言。众多 GNU 软件都支持用 Guile 扩展。

光看说明就知道这个东西前途无量。