[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Emacs related.



Jeffrin <jeffrin@msservices.org> writes:

> Hello all,
>
> It is said that emacs is single threaded.
>
> * Why is it so ?

Mostly because no one has gotten around to write a multithreaded
version, it is decidedly non-trivial.

> * Is there any work in progress to make it multithreaded ?

Sort-of, there is some work being done to replace the Emacs lisp-engine
with Guile (with a compatibility mode for Emacs-lisp).  This work is
mostly done by the Guile developers though, the Emacs developers ar
hard at work extending the lisp-engine.

> * Is there any disadvantage or disadvantages if it is multithreaded.

Well, the obvious disadvantage is that it can only do one thing at a
time.  For plain editing this does not matter much, but it would be
nice if big apps like Gnus could run in their own thread.

Henrik
-- 
It's clearly a budget.  It's got a lot of numbers in it.
		-- George W. Bush



Reply to: