Bringing a 'command palette' (M-x in Emacs, Cmd-P in Atom) to all Gtk applications in Gnome!
https://github.com/p-e-w/plotinus
I'd love too see this UI paradigm be pervasive. The ribbon in office is helpfully contextually, but text lists with filtering scale superbly.
miniblog.
Related Posts
"It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures." — Alan Perlis
I'm still not sure I agree with this: explicit data types are often nice. Following this maxim leads to pervasive lists or hash maps.
Lisps generally favour 'give the user the power to fix features', but it's really hard to add pervasive OO after the fact. CLOS is built-in.
Which would you rather refactor: a codebase with immutable types but dynamic types, or pervasive mutability with static types, and why?