> pretty much an inferior copy of an existing thing (Atom)
How? For starters, it's a lot faster which appears to be a major reason why people switch
> but not really built as a nice platform to be meaningfully extended
Well that's up for debate now isn't it? Its plugin ecosystem disagrees with a perceived lack of extensibility.
> used cynically as a wedge to pull developers into your orbit
How does VSC do that? I use it and I've never seen it advertise other Microsoft products or services to me.
> and controlled by a single company
Fork it.
You only disputed some of my points, "most people will download it with spyware", "it will damage existing more truly extensible efforts" seems to be a pretty key ones you haven't disputed. If only those two were true it would be enough for me to dislike it.
Regarding the spyware thing, agreed, but at the end of the day, the makers choose how they distribute the thing. It's just like Chrome and many other products.
I, for one, am thankful that they're making available a high quality tool for free.
Exactly. That's another program whose "open source" status frustrates and saddens me.
For example, you can't easily implement a shell which moves around the windows and can also sit on a side, because windows and sidebars are totally different concepts in the code.
VSCode depresses the hell out of me, it's almost a summary of the bad things of open source. Open source but most people will download it with spyware Open source but not really built as a nice platform to be meaningfully extended Open source and controlled by a single company Open source and used cynically as a wedge to pull developers into your orbit Open source and not at all written from an extensible mindset, just enough extensibility to trap people in Open source and will dominate other offerings because it has a big name behind it, so damages atom/emacs/etc Open source and pretty much an inferior copy of an existing thing (Atom)
Developers who are proud of using VSCode baffle me, have a word with yourselves.