Recently I had to do some text editing and was in need of a text editor that was better than Notepad, and with muscle memory, I went on and tried to download VSCodium. However, the download was like 100+ megabytes in size and since I was using a public internet connection that would make me wait for several good minutes to complete the download.
So I cancelled the download and decided to download SublimeText, something I’ve not done for a long time. I hit the download button, since SublimeText was just 18 megabytes and I was running a good text editor on a Windows machine in no time. Sublime.
I continued to edit the file, and then it made me realize how much I miss the snappy, instant feedback that I get from SublimeText that is yet to be reproduced by VSCode or other text editors based on electron.
SublimeText a small but fast editor is overshadowed by VSCode for a very long time. I think much of this has been due to nature of VSCode being a free and open source software. Let me explain,
VSCode is an editor that you can download for free. However, even thogh free to download, you have to pay a licensing fee of USD 99 when you are using SublimeText. This might not be signficant amount for some users. However, the majority of developers will go to the freely available VSCode rather than paying a licensing fee of USD 99. And in some parts of the world, USD 99 can be difficult for most developers to afford.
Then the open-source nature of VSCode. The open source model of VSCode is the main reason for VSCode to become popular than SublimeText. VSCode gets contributions from the community for its development, and VSCode gets frequent updates when compared to Sublime. Not only that, the open source nature has also led to an extension marketplace that has outgrown SublimeText. Thanks to the extension marketplace, after installing few extensions, you can convert your VSCode from a simple text editor to a full-blown IDE.
I feel that open sourcing SublimeText is the only way for SubmlineText to be relevant and compete against VSCode. The developers can get support from the open-source community, and the Sublime team will be able to push regular updates, and new improvements at a faster rate than they are currently doing. I’m sure many more developers like me liked the simplicity of SublimeText before VSCode came along.
Open-sourcing SublimeText will also encourage plugin developers to develop more third-party plugins for SublimeText as it has done with VSCode.
When it comes to making money, the SublimeText developers can offer the core version of SublimeText for free, while they can sell a pro version with more advanced features targeted towards more advanced users and developers.
This will also take the stress away from the developers in maintaining the SublimeText core, which will be supported by the community while they can focus on pro features for the text editor.
With the rapid pace of VSCode development with the backing of Microsoft, I don’t see any other way SublimeText can keep up unless they make the editor open-source. And I truly want SublimeText to be out there because it’s such a good editor and provides a better experience compared to text editors baded on electron.