3 ms·
Many years ago I implemented JEmacs (http://jemacs.sourceforge.net/ http://jemacs.sourceforge.net/) - a proof-of-concept (i.e. very incomplete) port of Emacs to
by Per_Bothner 6y ago
Many years ago I implemented JEmacs (http://jemacs.sourceforge.net/ http://jemacs.sourceforge.net/) - a proof-of-concept (i.e. very incomplete) port of Emacs to the Kawa framework. Kawa is primarily an implementation of a nice if-I-say-it-myself dialect of Scheme compiling to the Java VM, but it can be used to compile other languages - specifically Emacs Lisp. JEmacs is long dead but Kawa (https://www.gnu.org/software/kawa/ https://www.gnu.org/software/kawa/) is still actively used and maintained. It has a number of niceties and ideas worth checking out.