> Emacs is also really great as a windowing interface for users remotely logging in over a text terminal interface.
I second that. Even in today's world of GUI based IDEs, there are many times in which you only have a terminal when you are supporting a client remotely. I can troubleshoot things while having a view of the configuration or source code in view using eshell or compare files from two different locations using TRAMP mode (I hate the term but that's how's called).
I have been using Emacs user since my professor made me use it back at school (version 18 if memory serves me well).
We just moved from New Jersey to Alabama and we needed to figure out which pieces of furniture we needed to bring along to the new house. In our case we measured every room and laid out the plan in Sweet Home, and we already measured the furniture to have a rough idea on the size of each piece. After that it was a matter of placing the measured furniture in the plan and move things around. This way we knew what we could or could not fit before putting furniture in the truck.
> Emacs is also really great as a windowing interface for users remotely logging in over a text terminal interface.
I second that. Even in today's world of GUI based IDEs, there are many times in which you only have a terminal when you are supporting a client remotely. I can troubleshoot things while having a view of the configuration or source code in view using eshell or compare files from two different locations using TRAMP mode (I hate the term but that's how's called).
I have been using Emacs user since my professor made me use it back at school (version 18 if memory serves me well).