emacs 未来的发展趋势是: 内部代码尽可能的lisp化,限制c代码的量,因为有能力维护 emacs c代码的大牛越来越少
2 个赞
能把 c 代码写好的人是大大地有的,就是 emacs 的 c 代码有些部分并不是那么好理解。理解源代码背后的设计者的意图是很重要的事,仅仅看源码实际上是在做逆向工程。
这就是emacs社区需要解决的事情,就是没有精通c语言的内行人。
还有remacs这种操作?。。。。。目前发展的咋样了
+1 编译型的语言写插件,安装的时候就很麻烦。用解释型的语言就没这问题。 要说python和ruby不要不要还能理解,不过我觉得lua可以集成进去吧,lua的解释器很小很小,完全可以集成进去。
如果形成不成强大的社区,都是虚幻。。。。
Guile 被设计成多语言解释器。除了已经实现的 Scheme, Emacs Lisp ECMAScript, 好像它还计划通过编译成统一虚拟机机字节码支持 Ruby 和 Lua 之类的语言。
而且 Guile 是 GNU 钦定系统脚本语言。众多 GNU 软件都支持用 Guile 扩展。
光看说明就知道这个东西前途无量。