Live data from Hacker News

Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

techcrunch.com

251–260 of 561 posts

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#251

The description says it's lightweight, but on my machine it uses over 200 MB of RAM with no files open, and appears to be a Chromium-based thing, much like Atom (as others pointed out, it's based on Electron). Meanwhile, Sublime Text is using less than 100 MB of RAM with dozens of files open, some of them quite big. Visual Studio tends to use less memory than this, too. If "the language services [Microsoft] built for…

[deleted]

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#252
post #242
post #219

Earlier quoted context omitted.

It seems this is the predecessor: Visual Studio Online (2013): http://weblogs.asp.net/jongalloway/a-quick-look-at-the-new-v... (scroll down half way to see the screenshots and videos) So the idea and technology behind it predates Satya Nadella CEO appointment by at least 3 months.

MS has always had great ideas and technology waiting in the wings. The problem was always they could never ship it. Nadella's contribution is to make it possible to ship this sort of thing. Shipping this under Ballmer would have been a miracle.

> ... always ... waiting in the wings ... ship

This sounds like you're speaking from inside experience. I would _love_ to hear more of this back story. Seriously, to anyone, write it up.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#253
post #247
post #238

Earlier quoted context omitted.

Visual Studio Online is basically TFS online. Think github + CI + Kanban board + Issue tracking online.

It's more than that. Scroll half way down on my link above, check out the screenshots and video. Visual Studio Code is more like an offline version of Visual Studio Online (the editor part), 2 years later.

The editor is a tiny tiny tiny tiny part of VS Online.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#254
post #72

Wow. I seriously don't know what to think anymore. What is their end game? Which platform are they hoping to become / remain dominant in? Don't get me wrong---I'm as happy as the next guy about this. VS is the only tolerable language-dedicated IDE, if they take 25% of their VS engineering mantra to this it will be better than almost anything else. But where does it end? I am clearly so not in touch with my inner mba.…

This is touched upon a bit in this episode of .NET Rocks. http://dotnetrocks.com/default.aspx?showNum=1131 What I took from it is that Microsoft used to make all their money from Windows and Office, but now the company is looking to transition towards being a service company rather than a product company. As a service-oriented company, restricting developers towards a single platform doesn't really help them, so ulti…

Great. Because what we need are more service companies.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#255
post #204

Earlier quoted context omitted.

Visual Studio Online "Monaco" code editor from November 14, 2013 seems to be the predecessor: http://weblogs.asp.net/jongalloway/a-quick-look-at-the-new-v... (scroll half way down for many screenshots and videos) "This is the Monaco editor component from Erich Gamma's group out of Zurich. It was originally written in JavaScript but gradually rewritten in TypeScript. When Anders speaks about teams within Microsoft bui…

It's not. It's based on Electron: http://electron.atom.io/ (look at the bottom of the page)

Wrong. It is!

Look at the VSCode-linux-x64.zip in dir "\resources\app\server\" there is a "monaco.impl.js". It's the "monaco" editor component that comes from Switzerland that is also used in Visual Studio Online.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#256

Earlier quoted context omitted.

ahh so no C++ support then

A boy can dream...

Cross platform IDEs for C++ like Qt Creator and JetBrains Clion already made huge progress over the past years.

There's a good chance that we'll see the emergence of a high quality reusable open source C++ language service component for editors over the next three years or so. Google in particular seems to be putting a lot effort into Clang, LLDB, Kythe and other developer tools. Facebook is also working on a web-based IDE and presumably has interest in good C++ support. Modules in C++17 (which Microsoft intends to adopt quickly) will probably make things easier.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#257
post #252
post #242

Earlier quoted context omitted.

MS has always had great ideas and technology waiting in the wings. The problem was always they could never ship it. Nadella's contribution is to make it possible to ship this sort of thing. Shipping this under Ballmer would have been a miracle.

> ... always ... waiting in the wings ... ship This sounds like you're speaking from inside experience. I would _love_ to hear more of this back story. Seriously, to anyone, write it up.

I've never worked there but I know people who did. And anyone who follows MS Research can read between the lines. No direct experience here though so I'm the wrong person to write it up.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#258
post #176
post #92

Ever since Nadella took over at Microsoft, such news items are becoming more and more frequent. Ten years ago, my first reaction at such a headline would have been to check my calendar if it's April 1st. Microsoft has come a long way from the company that everybody loved to hate. IMHO, they still have a long way ahead of them, but it's nice to see they seem to be serious about it. With Ballmer at the helm, I had the…

Sorry to nick pick but the following download statement is "not optimal": When this tool crashes, we automatically collect crash dumps so we can figure out what went wrong. If you don’t want to send your crash dumps to Microsoft, don't install this tool. So no check box to deactivate this phone-home feature that used to be standard in Microsoft products like Visual Studio, Office and Windows. That's a regression. (So…

Digging into `Visual Studio Code.app/Contents/Resources/app/main.js` reveals the crash reporter.

``` // Handle crashes reporter.start({ productName: 'Ticino', companyName: 'Microsoft', submitUrl: 'https://ticinocrashreporter.azurewebsites.net/crash', autoSubmit: true }); ```

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#259
Hmmm, from bundled dependancies point of view Visual Studio Code looks very much like Atom, but with out of date versions?

Bill of Materials for Atom version 0.194.0 for OS X [http://www.bomtotal.com/#85c7e5b85a0ea17e50676c621eaaceaa] has e.g. nodejs 0.10.35, openssl 1.0.1j AND 1.0.1k, zlib 1.2.5 AND 1.2.8 and libuv 0.10.30.

Whereas,

Bill of Materials for Code version 0.1.0 for OS X [http://www.bomtotal.com/#26be3e80807532937c65c575360bfb91] has e.g. nodejs 0.10.22, openssl 1.0.1e AND 1.0.1k, zlib 1.2.3 AND 1.2.8 and libuv 0.10.19.

So Visual Studio Code ships with openssl released in Feb 2013 while Atom ships with openssl released in Oct 2014. :)

Furthermore Visual Studio Code ships with nodejs released in Nov 2013 while Atom ships with nodejs released in Dec 2014.

From this perspective Visual Studio Code is a blast from the past, lets hope it is not dangerously out of date.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#260
post #240
post #152

Earlier quoted context omitted.

Not sure why this comment is getting a down vote, this is a very important issue. I understand a lot of startups get money from Microsoft, and a lot more use their products, but that doesn't make this less of an issue.

Down votes for pointing this out? Must be Microsoft employees or partners. Wish HN had a way of filtering votes given the source domain. I have the karma, but the chilling effect on new users could be nontrivial.

Most likely just turds hating. Your points weren't controversial, so I gave you an up.
Post reply on HN