3 ms·
> VSCode is basically a rewrite of Atom that reuses a big chunk of the original codebase It isn't true anymore then saying Slack is rewrite of Atom. While it i
by blackoil 4y ago
> VSCode is basically a rewrite of Atom that reuses a big chunk of the original codebase
It isn't true anymore then saying Slack is rewrite of Atom. While it is using electron, editor and IDE aren't from Atom.
- tinco 4y agoSlack does not aim to build a superset of features of Atom.
- sk0g 4y agoIntelliJ idea also includes most or all features Atom does, but that does not validate this statement: > VSCode is basically a rewrite of Atom that reuses a big chunk of the original codebase They both use Electron as their framework, but that's about where the code similarities end.
- WorldMaker 4y agoAlso, the core editor experience of VS Code, the Monaco editor, predated Atom by several years. It was used from the very early days of the Azure Portal and also in IE's Developer Tools. It didn't become "VS Code" until sometime after Electron stabilized out from under Atom, but parts of it have existed for longer than Atom.
- rattray 4y agoElectron could probably be described as "a big chunk" of Atom's codebase. The rest of VS Code has a lot of similar functionality to Atom, so calling it "a rewrite" doesn't feel that far off (except insofar as it was redesigned as well, but that's sort of semantics)