Port some plugins before making a final judgement.
I started porting efforts by writing a plugin that opened errors in ST2 where I did all my editing.
I ported an old lxml plugin that parses html buffers in a background thread, making use of the now threadsafe scoping api.
It's constantly building a DOM
as you type, without ever slowing down. You couldn't really do that in ST2.
There's subtle changes like all plugin modules having absolute path
__file__ properties so you can write exception handlers that navigate to source of errors and navigate the backtrace.
The speed improvements are very much a consequence of changes to the plugin system and plugin loading, breaking changes that couldn't really be
backported to ST2.
Having said all that, I'm somewhat disappointed there's not more radical changes too, with all this breakage/porting pushing ETA on ST4 well into the future.