* Emacs + Kawa = JEmacs
@ 2010-09-02 22:58 Ludovic Courtès
0 siblings, 0 replies; only message in thread
From: Ludovic Courtès @ 2010-09-02 22:58 UTC (permalink / raw)
To: Brian Templeton; +Cc: guile-devel
[-- Attachment #1: Type: text/plain, Size: 944 bytes --]
Hello!
Not sure if it’s news to you but I recently stumbled upon Per Bothner’s
JEmacs, an Emacs implemented in Scheme (GNU Kawa) + Java + Elisp, where
Elisp has been added as a front-end to Kawa (and it can actually run
Elisp code like Towers of Hanoi unmodified, so there may be ideas to
borrow):
http://jemacs.sourceforge.net/
See also this paper written in 2000:
http://jemacs.sourceforge.net/JEmacs-FSM.html
Excerpts:
“My opinion is that Guile is not the best Scheme implementation to
use for Emacs.”
And then: “Using an optimizing compiler that compiles to bytecode is
certainly going to be faster than Guile or Emacs's simple interpreter
[...] However, there are many projects and companies working very hard
on running Java bytecodes fast. [...] Another approach is to use a
traditional ‘ahead-of-time’ compiler (such as the Gcc-based Gcj)”.
:-)
Thanks,
Ludo’.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-09-02 22:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-02 22:58 Emacs + Kawa = JEmacs Ludovic Courtès
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).