3 ms·
Text editors are complex projects, especially when they're very extensible. As a result code cruft builds up and minor design mistakes become increasingly more
by gizmo 14y ago
Text editors are complex projects, especially when they're very extensible. As a result code cruft builds up and minor design mistakes become increasingly more painful to work around. So once the creators realize they want to take the editor in a specific direction (e.g. better syntax highlighting, better API hooks, better code completion, whatever) the only realistic route is to make a clean break from the previous version, refactor the architecture as needed and go from there.
This seems to be exactly what's happening with Sublime Text 3. So I'm sticking to ST2 until 3 reaches the point where all my packages work reliably. If that means I have to wait half a year or so that's fine with me. And if this clean break with ST2 paves the road for great versions 4, 5, 6 down the road then all the better.
For me the bottom line is that switching editors really sucks, so I'm far more concerned with the long term future of ST than I am with any individual release or package.