以后有望完全用 Emacs Lisp 开发 Emacs 了(误)

一個完全用 Emacs Lisp 写成的将 Emacs Lisp 编译到 C 的编译器。

实际上并沒有达到可用的水準,因為要在 Emacs 的开发模式和设计上做配合。

1 个赞

好像只是生成C语言的代码

但还得自己编译 那样就碎片化了吧

It targets the API used by the Emacs source tree (not the Emacs dynamic module API)

我觉得还是 Emacs dynamic module API 更实用一些吧(我猜的)

做个自动编译不复杂。

你可以理解为这是面向核心开发者而不是用户的工具。这个作者也 propose 了一個 Emacs Lisp 的 FFI。

并不能,emacs lisp 似乎还没有调用外部,如C函数的方法,这样怎么调用系统调用?

不能系统调用文件是怎么打开的? 而且我不是提了这个作者 propose 了个 ffi 了么。自己看实现去。

谁知道你说的FFI是这个。。。

原来有个emacs-module,这样一来guile的优势又少一样了。。。

remacs只是用来证明rust开发应用程序的可行性吗? :grinning:

反正事实是現在并沒有什么显著成果。不过到現在了 Rust 的可用性应該不用证明了罢。(比 Haskell 强多了 :frowning:

1 个赞

我现在的项目是go,也是才入手,目前精力放在golang和common lisp上,都是才接触不久。好在有其他几门语言的基础,lisp应该学得明白(scheme也写过一点代码),之后再看rust。