Hacker News new | ask | show | jobs
by MaxArt2501 3301 days ago
It's definitely VS Code and it's quite mind-blowing thinking that they're the guys behind Atom, and the blog's domain is electron.atom.io.
3 comments

Atom doesn't have built-in support for TypeScript annotations. I've gotten the impression that VSCode is somewhat more popular with the TypeScript crowd.
Since MS develops TypeScript they have a big advantage in making TypeScript a first class citizen in VSCode. I see many developers who would prefer a different IDE normally, but decide on VSCode because it seems to be ahead of everyone else on TypeScript currently.
Not sure that applies like that. Typescript support is based on the Typescript language server, which uses their open source language server protocol, which is open for other editors to use (and indeed adopted by a bunch of them). So in theory other IDEs could support TS with the same level of VSC as long as they adopted the protocol, without the need for discussion TS functionality.
TypeScript and VSCode are good friends. They even generally release new versions at the same time.
Electron folks worked closely with MS in the initial stages to make VSCode fast.
Didn't know that! I don't understand how all this works but was it something to do with the architecture (or philosophy) of atom which prevented them from contributing the same with Atom?
The core of Code is Monaco, an editor component already powering Visual Studio Online. They already had a decent and fast editor and merely needed to package it into an application. Trying to shove that into Atom probably wouldn't have worked out well.
VS Code is built on Electron.