[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: redisplay system of emacs
From: |
Stefan Monnier |
Subject: |
Re: redisplay system of emacs |
Date: |
Fri, 29 Jan 2010 13:35:28 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) |
Eli> That's a pretty general assessment. Any data points other than the
Eli> display engine?
Most of what Emacs's code offers is available elsewhere one way or
another in *apparently* better shape and with an active community.
That's true of the redisplay as we've been discussing, it's true of the
extension language, the GC, the coding-conversion libraries, the
wiget/menu code, and probably a lot more.
So, yes, it's probably fairly easy to do an Emacs-like editor using
another extension language etc... and the result is likely to be
cleaner, more efficient, better maintained code in many ways.
Actually such Emacs-like editors exist, using extension languages like
CommonLisp, OCaml, Haskell, Python, younameit.
The problem is that they're not Emacs, so they start with a small user
community and it's hard for them to grow. At some point, I've
considered the possibility to switch to one of those (where the
extension language is statically typed ;-), but ... they didn't have
PCL-CVS, diff-mode, Gnus, ... so it was really an uphill battle.
Maybe later.
Stefan
- Re: redisplay system of emacs, (continued)
- Re: redisplay system of emacs, Paul R, 2010/01/29
- Re: redisplay system of emacs, David Kastrup, 2010/01/29
- Re: redisplay system of emacs, Stefan Monnier, 2010/01/29
- Re: redisplay system of emacs, Eli Zaretskii, 2010/01/29
- Re: redisplay system of emacs, Paul R, 2010/01/29
- Re: redisplay system of emacs, David Kastrup, 2010/01/29
- Re: redisplay system of emacs, Eli Zaretskii, 2010/01/29
- Re: redisplay system of emacs, Chong Yidong, 2010/01/29
- Re: redisplay system of emacs,
Stefan Monnier <=
- Re: redisplay system of emacs, Óscar Fuentes, 2010/01/29
- Re: redisplay system of emacs, Richard Stallman, 2010/01/30
- Re: redisplay system of emacs, Óscar Fuentes, 2010/01/30
- Re: redisplay system of emacs, Eli Zaretskii, 2010/01/30
- Re: redisplay system of emacs, Óscar Fuentes, 2010/01/30
- Re: redisplay system of emacs, Eli Zaretskii, 2010/01/30
- Re: redisplay system of emacs, David Kastrup, 2010/01/31
- Re: redisplay system of emacs, Richard Stallman, 2010/01/31
- Re: redisplay system of emacs, Eli Zaretskii, 2010/01/29
- Re: redisplay system of emacs, Stefan Monnier, 2010/01/30