Hacker News new | ask | show | jobs
by thorw73m 1447 days ago
Emacs in itself is worth studying to become better developer. The best minds in the computer industry have worked on this editor's design. For example I used to think single namespace in elisp is bad. But after used it for a while it feels having single namespace is probably good for cognitive ease. In contrast C++ offers namespace but when "using namespace" is used at the top of the file, the rest of the file contains only part of the namespace. This makes it harder to grep while reading source code. Although emacs have longer symbol names its cognitively much easier.
1 comments

Elisp now supports "shorthands", a kind of cheap namespace system. It's very recent so virtually unused in the wild.

https://www.gnu.org/software/emacs/manual/html_node/elisp/Sh...