unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* 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).