3 ms·
Emacs and Vim are both up there. Modern VS Code is basically Sublime Text with extra steps, which is TextMate with extra steps, which has been around for more t
by GeneralMaximus 3y ago
Emacs and Vim are both up there. Modern VS Code is basically Sublime Text with extra steps, which is TextMate with extra steps, which has been around for more than 15 years now. While it didn't pioneer it, TextMate popularized the "command palette" that so many text editors and IDEs use today. If you liked TextMate in 2008, you'll be fine with VSCode in 2023.
The tabbed web browser hasn't changed fundamentally since forever. People keep trying out new ways of managing tons of tabs, but all the major browsers today look pretty similar to early releases of Opera.
Aside from the ribbon, Microsoft Office remains mostly unchanged in terms of basic interactions. Even keyboard shortcuts from 20 years ago continue to work the same way today. Remember that the Office ribbon came out in 2007, which makes it 16 years old now! You could say it has stood the test of time very well, too.
Desktop and mobile operating systems have figured out sets of basic interactions that work for them. It's been a while since a new iOS update changed the way I work with my iPhone. Likewise for Windows and macOS. Once you get used to them, they become invisible, humming along without drawing attention to themselves. In contrast, tablet/convertible UIs are constantly in flux, trying to figure out how to make all their diverse input methods (touch, stylus, mouse and keyboard) work together in harmony.
I'd say most software we use today is pretty damn good, and doesn't change all that much. That's why everyone gets mad when e.g Spotify decides to suddenly change how the UI works. People aren't used to their tools changing very much anymore.