Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Although I use PyCharm as my daily IDE, I nearly always have a Sublime Text instance running in the background. I use it for note taking, small scripts, and so much else.

Granted, PyCharm is likely capable of most of the same things, but there's something about Sublime Text that is just so... frictionless. I don't feel like it expects anything from me.

The rise of VSCode has saddened me in certain respects. VSCode is great, and if I didn't have PyCharm, I would probably end up using it instead, but there are still certain things that it can't quite (and likely never will) surpass Sublime Text in (record/replay macros, power usage efficiency).

(I do hope macros will be improved to run all commands, rather than just text commands, but that's likely low on the list)

On a different note, I still consider the development of a continuation-like mechanism[0] for Sublime Text's API as one of the things I'm most proud of creating (if I recall correctly, Python's Asyncio library was still in the early stages back then, and `await` hadn't even been proposed).

Anyway, I just want to say, thanks Jon and Will, Sublime Text has had such a positive impact on my life as a programmer.

[0] https://forum.sublimetext.com/t/using-generators-for-fun-and...



I also used to feel saddened by VSCode's rise. Thinking that Microsoft had essentially ripped off sublime and made an inferior version of the product I loved. I resisted VSCode for a long time.

And then, I ran both VSCode and sublime... But now, I just run VSCode. Sublime is better at getting out of my way, but VSCode is perhaps the perfect IDE. With the best of both worlds of what sublime offered, and what heavier IDEs offered.

There are lots of things better about sublime, but VSCode has better integration with _everything_, making it the version of sublime I always wanted.

Before I switched to VSCode, I spent a few evenings trying to get Omnisharp to work in sublime. I got it working, and the UI was kinda bad. I gave up, and switched to VSCode.

It's really the extension API, and the community plugins for VSCode, and of course Microsoft direct support for c++/c#/everything else.

VSCode is going to take over all IDEs. I'm certain of it. It's so good.

Sublime is cleaner, and there will always be a place for that (vim, anyone?), but the plugin ecosystem for VSCode is reaching that critical mass point.

Our developer experience for building and debugging c++ in VSCode is unmatched. Not to mention the docker integration, and the ease at which custom tasks can be built.


Agree.

When VSCode launched, people were hyping it like mad ( On HN anyway ). It drives me crazy because they keep claiming it was very fast. Which isn't a fair assessment since most of them were using Atom ( from Github ) or any other editor / apps based on Electrons. Compared to best Editor in the category, Sublime, VIM or BBedit, TextMate, fast should not be a word you used to describe VSCode.

But then over the years Chromium, v8 and VSCode keep making performance improvements VSCode suddenly tick the box of good enough. And after years of CPU performance stagnation, VSCode on M1 is surprisingly fast. Still not Native App speed with many extension, but then I hope CPU performance will continue to improve along with further optimisation.

With the huge ecosystem around it and being free for all users means it will be hard for anyone else to compete in terms of mass adoption. In terms of Editor and IDE, I think VSCode is close to hitting the perfect spot.


My problem isn't necessarily speed, but power consumption. VSCode (without any language servers running) uses quite a bit of power.


What is your actual use case for developing on battery power? Especially during this Work From Home era, aren't we all pretty stationary?

I do c/c++ on a desktop during the day, then on the couch on a small ultrabook in the evenings. Battery is definetly more of a limiting factor if you have an laptop with an old battery, I suppose?


I use VsCode+Sublime the same way you use PyCharm+Sublime. Vscode feels like a heavier ide to me with all the extension 8 have set up, but Sublime has always been quick, lightweight, and able to handle anything. Whether that's note-taking, skimming a hex dump, looking at arbitrary Csv's I've always been happy.

Although maybe I'm biased ever since Sublime introduced me to the concept of multiple cursors. It's so engrained now that it's the first thing I change on a fresh vscode install


I wish more things had multiple cursors. Imagine if that was standard. Especially for certain text forms...




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: