Live data from Hacker News

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

techcrunch.com

471–480 of 561 posts

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

#471

Earlier quoted context omitted.

Vista had some big changes in it, but shipped with lots of issues and had horrible driver support at the beginning. A while back I set up a laptop for aged relative with Vista plus all the service packs and fixes, and it was really fast and smooth. Very surprising.

When Vista shipped, the problem with drivers was that many manufacturers chose not to update drivers for most legacy hardware to the new, more secure driver model. The other standard complaint was with its security popups. Part of that was rough edges on the user experience design, part was just that people weren't used to thinking about security on their machines...that's changed over the past few years. And of cour…

Also it's not that system was throwing UAC prompts on users, applications did. Ever since XP there were rules around what files go where, how installers should behave, etc. but people chose to ignore them (because they could). When Vista started enforcing certain things, elevation dialogs happened. What made MS in the days past (app ecosystem) broke it when quality started to matter.

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

#472
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…

By design, Nadella is getting credit by design for 'overnight changes' many years in the making. Windows 10 reflects the strategic decisions embodied in Vista. Ballmer owned enough stock that along with Gates' backing Microsoft could produce a largely incompatible new version of the Windows OS and Wall Street could like it or lump it. Gates and Ballmer have been divesting Microsoft shares and the new company is behol…

Ballmer wasn't an idiot.

Sorry, but yes, the person who said this ( http://www.businessinsider.com/heres-what-steve-ballmer-thou... ) was, in fact, an idiot.

He should have had his walking papers from the board of directors by that Friday.

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

#473
post #468

The title is misleading. It only works on Windows, OS X and Linux. It does not support any other OSes at all.

Sure, there's no BSD support. Which puts it at what, 95% of machines in the wild can run it? This is very much cross-platform. Unless you're into BeOS, then yeah, you're out of luck.

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

#475

Fun thing that nobody seems to mention is that a lot of "Visual Studio Code" is actually based on opensource. It's a atom shell app using omnisharp as server... Here some relative links where it's based upon: https://atom.io/ https://github.com/atom/electron http://www.omnisharp.net/ I think it's funny that MS uses 3rd party opensource for building a editor that supports Visual Basic (and other languages of course)..…

We were talking about this at work today. Most interestingly, it is significantly faster than regular Atom.

Yeah, well, Atom is based on https://github.com/atom/electron and so is Microsoft Visual Code ;) . I thought it was better then Brackets ( Adobe) also, but that's another discussion :p

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

#476
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…

By design, Nadella is getting credit by design for 'overnight changes' many years in the making. Windows 10 reflects the strategic decisions embodied in Vista. Ballmer owned enough stock that along with Gates' backing Microsoft could produce a largely incompatible new version of the Windows OS and Wall Street could like it or lump it. Gates and Ballmer have been divesting Microsoft shares and the new company is behol…

Nadella did have a few softballs lined up for him, but they were likely no more than a few years old. Don't overestimate what can be done in two years, but don't underestimate what can be done in three. Let's not paint Ballmer as an Ozymandias, though, secretly architecting the salvation of the company for 10 years while on the face it looked like they were teetering toward annihilation.

You're right, he wasn't an idiot; he was a well-educated and successful executive that made strategic decisions informed by 80's and 90's business thought and practice. Half a decade earlier he'd have done wonders. But in emerging technology markets those decisions cost Microsoft its industry superpower status.

In tablets, mobile that cost Microsoft early market dominance and possibly locked the company out of future hopes at regaining their title.

In Web servers, numbers from Netcraft[1] last summer showed that since Windows Server 2008 essentially what had been a healthy uptick turned disastrous for Microsoft's share of active web properties (half way down the page), and over the last 15 years a steady decline in Microsoft's market share in traffic volume handled.

1: http://news.netcraft.com/archives/2014/02/03/february-2014-w...

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

#477
post #367

Earlier quoted context omitted.

I just tried a 100MB C++ file; it opened in 2 seconds, and navigated very fast. No syntax highlighting, however a 20MB C++ file did receive syntax highlighting in the background (took around 30 seconds to reach the bottom), with navigation still 100% fast and responsive. Right now, this thing blows the Atom editor out of the water in terms of performance. For plugins and breadth of available functionality, Atom is mi…

Seriously? A 100MB C++ file?

For stress testing, of course! I just replicated a ~25kb file 4096 times.

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

#479
post #367

Earlier quoted context omitted.

I just tried a 100MB C++ file; it opened in 2 seconds, and navigated very fast. No syntax highlighting, however a 20MB C++ file did receive syntax highlighting in the background (took around 30 seconds to reach the bottom), with navigation still 100% fast and responsive. Right now, this thing blows the Atom editor out of the water in terms of performance. For plugins and breadth of available functionality, Atom is mi…

Isn't there any way to analyze and get some of these speedups back upstream?

I believe Atom are already writing a new backend for their text buffer backend, but that part of the code is unrelated to what VSCode uses. I imagine the very fact that VSCode exists and performs so well will be enough to finally make that work a top priority for the Atom team, but we'll see.

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

#480
post #459

Earlier quoted context omitted.

Is there any reason not to use .NET now that it has been open-sourced? What's wrong with C# and F#?

Why would you trust a company like microsoft, when there are tons of true free/opensource software available?

Because their tech stack is pretty good from developer experience point of view. Good in the sense developer speed is good, as in speed in developing new features, understanding the code and debugging. There are not "tons" of good industrial strength free/opensource alternatives to .net stack. There are, but I've not seen one that would be of better quality. In ways Visual Studio is the gold standard of developer experience (unless one goes shell and makefiles all the way but that's... a different demographic I suppose).
Post reply on HN