3 ms·
"Guile-based Emacs is a branch of GNU Emacs that replaces Emacs’s own EmacsLisp engine with the Elisp compiler of Guile. It does not attempt to remove Elisp. On
by emmanueloga_ 6y ago
"Guile-based Emacs is a branch of GNU Emacs that replaces Emacs’s own EmacsLisp engine with the Elisp compiler of Guile. It does not attempt to remove Elisp. One advantage is that Elisp will potentially execute faster"
Another initiative was posted here recently [1].
"GNU Emacs can currently execute Elisp code either interpreted or byte-interpreted after it has been compiled to byte-code ... exploiting libgccjit to achieve code generation using the GNU Compiler Collection (GCC) infrastructure. ... Though still a work in progress ... Native compiled Elisp shows an increase of performance ranging from 2.3x
up to 42x with respect to the equivalent byte-code"
1 : https://www.reddit.com/r/emacs/comments/g9vdd0/bringing_gnu_emacs_to_native_code_at_the_european/ https://www.reddit.com/r/emacs/comments/g9vdd0/bringing_gnu_...
- deleted 6y ago[deleted]