"Software development has to be one of the only professions where we expect all our tools to be free."
I don't expect my tools to be free, but I do expect them to be available. I own Sublime Text 2 but abandoned it as a user and have no plans to upgrade to 3 because I am increasingly doing my programming on platforms (like ARM/Linux) that Sublime Text has no support for.
So I've gone back to using old standby open source editors, not because they are free-as-in-beer but because they are available (even if it means I have to compile them for the target platform myself). And because it is way easy to use the same tool on all platforms rather than constantly mentally mode-switching, I'm using the open source editors even when working on platforms where Sublime Text does work.
I don't expect my tools to be free, but I do expect them to be available. I own Sublime Text 2 but abandoned it as a user and have no plans to upgrade to 3 because I am increasingly doing my programming on platforms (like ARM/Linux) that Sublime Text has no support for.
So I've gone back to using old standby open source editors, not because they are free-as-in-beer but because they are available (even if it means I have to compile them for the target platform myself). And because it is way easy to use the same tool on all platforms rather than constantly mentally mode-switching, I'm using the open source editors even when working on platforms where Sublime Text does work.