|
|
|
|
|
by mickeyp
1438 days ago
|
|
Emacs is 40-odd-plus years old, and so are many of the names of functions in it. As a result, they may not have intuitive or obvious names. Emacs also does not use namespaces. That makes discoverability even harder. In f.el and so on, the functions are consistently named and prefixed with `f-'; this is indeed what makes it modern. |
|
Faux-namespacing by convention looks appealing on first glance/in isolation, but I think it falls apart in the context of the overall emacs package ecosystem.