• [^] # emacs légers

    Posté par (site web personnel, Mastodon) . En réponse au journal Emacs, le dinosaure fait de la résistance. Évalué à 6.

    Outre JOE (Joe's Own Editor) —et ses 3 bindings j{macs,pico,star} et son absence de scripting—, il y aussi :
    Jupp —sorte d’upgrade de JOE initialement pour/par MirBSD—,
    JOVE (Jonathan's Own Version of Emacs) —sans scripting aussi—,
    JED (John E. Davis' version of Emacs) —qui utilise S-Lang au lieu de Lisp—,
    MicroEMACS —connu aussi pour être très prisé par L. Torvalds— et ses dérivés (voir plus bas),
    E3 —avec le plus petit binaire pour 5 bindings e3{em,vi,pi,ne,ws} et sans scripting aussi—,
    Zile (Zile Is Lossy Emacs) —le dernier venu, sous l’égide FSF, c’est GNUEmacs sans ELISP ni extension MELPA ou autre—.

    Moins lightweight et/car orienté X, il y a jEdit qui est en Java et a pas mal de keybindings Emacs.

    Quelques fun facts notables concernant MicroEMACS :

    • Initialement écrit par Dave Conroy en 1985, μEMACS a été maintenu et étendu par Daniel M. Lawrence jusqu’à sa mort en juin 2010. Le code n’était pas libre, juste ouvert avec du « in-house commercial use is allowed ». Le code a finalement été mis sous licence GPL en janvier 2002.
    • μEMACS a eu deux dérivées notables :
    • μEMACS a aussi servi de base pour des éditeurs qui n’utilisent pas le keybinding Emacs...
      • C’est sur le cœur de la version 3.6 qu’a été écrit PICO (Pine Composer)
      • C’est aussi sur un cœur de 1992 (la 3.8 je crois) qu’a été écrit ViLE (Vi Like Emacs)

    "It is seldom that liberty of any kind is lost all at once." ― David Hume