> That actually leads me to ask as this is outside of my expertise: why does Sublime feel more tactile/real than other editors?
Performance is a big part of that.
Even a few millisecond delay changes the user experience from "I am physically interacting with an object" to "I am requesting this service do a thing on my behalf". Sublime is consistently fast enough to feel like the former. Most other IDEs feel like the latter.
(Another example of this effect is the difference between driving a manual transmission and an automatic. When I drive a manual, it feels like I'm in control of the engine. When I drive an automatic, it feels like I'm executive sending messages to my engineer who then applies changes to the engine... eventually.)
Thanks for the info! I was wondering if it was something more than speed, but what you said makes a lot sense. Love the "I am interacting" vs "I am requesting" way of putting it as it highlights just how dramatically different of an experience it is.
Performance is a big part of that.
Even a few millisecond delay changes the user experience from "I am physically interacting with an object" to "I am requesting this service do a thing on my behalf". Sublime is consistently fast enough to feel like the former. Most other IDEs feel like the latter.
(Another example of this effect is the difference between driving a manual transmission and an automatic. When I drive a manual, it feels like I'm in control of the engine. When I drive an automatic, it feels like I'm executive sending messages to my engineer who then applies changes to the engine... eventually.)