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


#1

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

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


#2

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

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

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

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


#3

做个自动编译不复杂。

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


#4

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


#5

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


#6

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


#7

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


#8

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


#9

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


#10

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