Artur Malabarba has a nuanced list of things he’d like to see in Emacs 25. While most of us are still getting used to Emacs 24.4, Malabarba has thought carefully about what Emacs needs to move forward.
I’m sure most of us will be on board with his suggestions. He wants name spaces, concurrency, dynamic library loading, a better customization interface, and an enhanced package menu. He explains why each of these things is critical for Emacs and why they will help Emacs move ahead.
As his fans know, Malabarba mostly writes short posts that illustrate some point of Emacs arcana or provides a bit of Elisp to performs a useful function. This post is longer than normal and has a slightly different focus but it’s well worth taking a look at. As I said, I’m sure you’ll be in agreement with most if not all of his points.