Классический редактор GNU Emacs в скором времени получит, наконец, нативный компилятор для своего языка расширений Emacs Lisp. Это уже третья попытка решить сопутствующие проблемы, но Andrea Corallo за последний год построил на базе libgccjit компилятор, показывающий достойный результат в пакете elisp-benchmarks. Уже сейчас компилятор готовится к вливанию в основную ветку репозитория GNU Emacs.
Презентация автора на Linux Plumbers Conference 2020:
http://akrl.sdf.org/Kludging_LPC_2020.pdfДневник разработки:
http://akrl.sdf.org/gccemacs.htmlОбсуждение (в положительном ключе) состояния ветки репозитории:
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=43725