|
|
|
|
|
by qwertyuiop924
3542 days ago
|
|
If that's really your major issue with it... Yes, the UI is awkward, but I've never really had any issues with it. It's functional. Yes, Emacs isn't multithreaded. And yes, this can sometimes get annoying, although it's quite rare for me to actually have trouble with it. And slave processes, while expensive, are cheap enough. In any case, threading support is on the todo list, so it may be done sometime this century. |
|
You seem to be misinterpreting me quite often. It's ONE issue. A development environment which is not multithreaded, is not very advanced.
> it's quite rare for me to actually have trouble with it.
No surprise: Blub paradox at work. Your tools limit your thought.
If my Lisp Machine would be single threaded, it would suck.
> Yes, the UI is awkward, but I've never really had any issues with it. It's functional.
Most Lisp-based development environment have much better UIs. For example in LispWorks or on a Lisp Machine the keychords are shorter. The Dynamic Windows UI of the Lisp Machine is still light-years ahead of anything GNU Emacs.
Here I made a demo how the documentation system works on the Symbolics. It uses Zmacs (the Emacs editor on the Lisp Machine, which Stallman used before he developed GNU Emacs) a component to write documentation records. This stuff had been developed in the mid-end 80s...
https://vimeo.com/83886950
Here Kalman Reti gives a demo of a Lisp Listener on the Symbolics and debugging mixed Lisp/C code:
https://www.youtube.com/watch?v=o4-YnLpLgtk