Emacs is special regarding UIs
lists.gnu.org
Emacs is special regarding UIs
1–10 of 418 posts
Re: Emacs is special regarding UIs
#2Re: Emacs is special regarding UIs
#3Cross platform UI, with a faster Lisp, would allow Emacs to be even more special.
Re: Emacs is special regarding UIs
#4Emacs Lisp is slow. There has been a multi-decade effort to make Guile support ELisp, and using Guile to make Emacs more performant. Cross platform UI, with a faster Lisp, would allow Emacs to be even more special.
Re: Emacs is special regarding UIs
#5Not that it's anything like Emacs, but would SIM Application Toolkit be considered kind of similar? It provided almost a lowest-common-denominator user interface for apps, which could actually run in the smartphone era, although with practically no advantages over a native app.
Re: Emacs is special regarding UIs
#6Emacs Lisp is slow. There has been a multi-decade effort to make Guile support ELisp, and using Guile to make Emacs more performant. Cross platform UI, with a faster Lisp, would allow Emacs to be even more special.
Re: Emacs is special regarding UIs
#7Now, whether any of those UI styles are actually worth supporting is a completely different question. But it is not quite as universal in support of different UIs as this email claims.
(You can technically write line mode applications in Emacs Lisp, try `emacs -batch -l dunnet` for an example. But most Emacs functionality is not available in line mode, the core text editing functionality certainly isn't. There is also a HTTP server available for Emacs [1], so you could use it to implement a HTML-based user interface, but once again the vast majority of Emacs functions are not available over HTTP)
Re: Emacs is special regarding UIs
#8Emacs Lisp is slow. There has been a multi-decade effort to make Guile support ELisp, and using Guile to make Emacs more performant. Cross platform UI, with a faster Lisp, would allow Emacs to be even more special.
Re: Emacs is special regarding UIs
#9Emacs Lisp is slow. There has been a multi-decade effort to make Guile support ELisp, and using Guile to make Emacs more performant. Cross platform UI, with a faster Lisp, would allow Emacs to be even more special.
It's not 100% ready for day-to-day use yet—the deferred compilation logic seems to be recompiling more often than it has to—but I've been quite happy with it so far, and it will make a substantial improvement for Emacs users once it's stable and rolled out. Hoping it can be released with Emacs 28 or 29 at the latest :).
Re: Emacs is special regarding UIs
#10Emacs Lisp is slow. There has been a multi-decade effort to make Guile support ELisp, and using Guile to make Emacs more performant. Cross platform UI, with a faster Lisp, would allow Emacs to be even more special.
As a non Emacs user, is the speed of Emacs Lisp a frustration in typical day to day usage?