Skip to playerSkip to main content
  • 3 weeks ago
Erich Gamma once said that VS Code was an overnight success that took 10 years in the making. Those 10 years were quite intense. Before becoming one of the most widely used development tools in the world, VS Code started with a small team creating online developer tools out of Zurich. It was called Monaco, then Visual Studio Online Monaco, then Ticino (why not?), became a desktop editor, went open source, grew into an ecosystem of its own, returned to the browser, and helped establish a whole bunch of open protocols along the way. And just when it seemed like the hardest part was over, AI arrived. This is the story of how VS Code got here, told by the people who built it and the developers who helped shape it. And now, how it's adapting once again as AI transforms the very concept of a code editor.
Transcript
00:04Yes, and anti-gravity is a fork of ES code, so is Cursor, so is Vint Cerf.
00:09But how does it make me feel about something like anti-gravity?
00:15I have pretty much two ways of thinking through this.
00:20Something was happening in the developer world, and that was because of the web.
00:24We knew that if we wanted to stay relevant with developers, we had to do something.
00:28So our whole effort at that point was to try to build this editor to see if it could work
00:32in the browser and then go from there.
00:34And if you think about a code editor, this is some of the most high-taste users.
00:41Literally, they want to be able to go from their brain down their arms to their fingers without having to
00:46think.
00:47Yeah, so there were a lot of interesting challenges.
00:50It would just crash, right? It wouldn't give errors, it would crash.
00:52The browser may be a little bit early. You cannot just theorize.
00:56You don't become relevant with nice architecture diagrams.
00:59You become relevant when you have something in your hand you can ship and you can demo.
01:07It was a showcase for Electron. It was a showcase for TypeScript.
01:11It was a showcase that a cross-platform app at that time, ten years ago, could do the stuff that
01:17it did.
01:17People could up and down vote requests, and this went very fast.
01:22We're not the leader in the market, right? So the question was, what do we do?
01:28VS Code being open and so extensible really made it, you know, the foundation of the editing experience in the
01:38current, like, modern world.
01:39We sit on GitHub, we get the issues and, oh, what can we do about this?
01:44But then co-pilot completions came.
01:46I think it marked a real transition for us from a mature market, understanding what people want and need, to
01:55they actually don't really know.
01:57I'm Uwe DeMoor. I founded the CopoElla project while I was working at GitHub.
02:01You can think about it as like a slider of autonomy for AI that we've all been working through as
02:06an industry.
02:06It's like, where does this go?
02:08Everybody talks about the Opus 4-5 moment, right?
02:12But within the team, we had had that since Agent Mode went out and we realized how quickly it unlocked
02:17so much more potential and so much more velocity for the team itself.
02:22But it is chaos.
02:23Bought code, for example, came along. Then after that, we got codecs.
02:28Google was nowhere. Now we have anti-gravity, which is yet another VS Code fork.
02:33The UI is what made VS Code win at a certain point. The UI limitations are the reason why Crusher
02:41and Windsor are forking it.
02:44Let's go to the very beginning of all of this.
02:46All right.

Recommended