Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>sbcl

SBCL (and it's one of the fastest Common Lisps out there) ran MCCLIM at glacial speeds in my n270 netbook, kinda like a busy Pentium MMX running Windows 98 where you could see Win32 controls redrawing themselves. OTOH, GNU Emacs' multithreading sucks, but at least the UI it's miles ahead on responsiveness.



> but at least the UI it's miles ahead on responsiveness.

One Lisp REPL doing stuff and GNU Emacs is completely dead as long as the Lisp REPL runs that Emacs Lisp code. It's not even slow, it just is completely non-responsive.


This seems a bug in the design of that REPL. Unless there's some reason the process has to be the same as the editor process.


I want multiple Lisp REPLs which run Lisp code concurrently in the same Lisp process.

How would I do it in GNU Emacs?


The first question is why. Can you not use CL repls instead of elisp repls?


I would want to hack Emacs Lisp, not Common Lisp.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: