An embedded polygot VM in Emacs is probably the answer.
An embedded polygot VM in Emacs is probably the answer.
Posted Oct 13, 2014 18:03 UTC (Mon) by bkuhn (subscriber, #58642)In reply to: An embedded polygot VM in Emacs is probably the answer. by k8to
Parent article: The future of Emacs, Guile, and Emacs Lisp
I think your question is stated correctly, with emphasis on "reasonably".
That's the tough part: most JVM ports are simply reimplementations of an interpreter in Java, or at the very least, a very heavy-weight runtime library for the language in Java.
Similarly, you're going to face that with Guile. However, if Guile's own VM has gotten versatile now, that might work well.