Live data from Hacker News

Visual Studio Code is now open source

code.visualstudio.com

61–70 of 403 posts

Re: Visual Studio Code is now open source

#61
post #21
post #3

Earlier quoted context omitted.

corporate shill /s

I'm actually a pretty hard core Linux user who avoids M'soft products when possible, but it's hard to deny I good IDE when I see one. I've never been able to navigate emacs/vim with ease, and sans them, I've never heard of a highly touted, Linux-friendly IDE.

KDevelop is quite good.

Re: Visual Studio Code is now open source

#62
post #6

As an Atom user that's only dabbled with VS Code when it was announced, what are its advantages? Last time I tried Code it seemed like a fork of Atom with Microsoft branding.

One of the biggest advantages that I know of is that VSC has a very good NodeJS debugger for Javascript and Typescript[1]. Having the debugger integrated into the editor is huge improvement over Node Inspector. Last time I tried Atom's debuggers, they were not very good. [1]: https://code.visualstudio.com/Docs/editor/debugging

VS Code's debugger has an open extension model that allows adding debuggers for other languages. We have Node, Go, and Chrome debugging today, and are planning on adding others.

Re: Visual Studio Code is now open source

#63
post #28

I really hate how MS names things. Microsoft SQL Server, or as most people call it SQL Server. I read the title to this post as Visual Studio code is now open-source - but it's not. The product some genius called Visual Studio Code has been opened. I'm really surprised Windows isn't called Microsoft Operating System, or Operating System for short.

Yes, its misleading for sure. I think `Visual Studio Code` has like 1% of features of full blown Visual Studio?

Well, yes it's a completely different bit of software.

Re: Visual Studio Code is now open source

#67
post #25

Earlier quoted context omitted.

Ya, it is just and editor. I have been using it on OSX for a while now and I like it's simplicity. The git integration is also very nice. ETA: yes it has debuggers for some languages as well, though none that I am using at the moment.

One of my top requests to their team is to support rebasing (for squashing and avoiding merge commits)

Thanks Micah, we just added it to the roadmap at https://github.com/Microsoft/vscode/wiki/Roadmap.

Re: Visual Studio Code is now open source

#68
post #44
post #16

The good: The Monaco editor component that Microsoft paid a lot of money is now under MIT license. (bought the company from Switzerland) The bad: they refactored it to TypeScript (from Javascript) The ugly: the sole existence of TypeScript and some ES6 syntax is the monaco editor project and Visual Studio Online and Visual Studio Code is a fork of it.

Personally (!) I don't agree with your negative points. We refactored a JS SPA to TypeScript and couldn't be happier about it. So that 'bad' point is fixed. They use TypeScript also for the TFS web interface, on premise and online and are very happy with the result. There an article on bharrys blog on MSDN about that. So that 'ugly' point is fixed. Is there really anything bad about TypeScript?

How about it's tainted with the Microsoft association? Even the appearance of the string "Microsoft" is enough to produce a very visceral reaction to many people. They may suppress it alright and even try to convince themselves that maybe _this time_ Microsoft really has changed but the reaction is there and, like I said, very visceral. The attempts of TypeScript or F# to distance themselves as much as possible from Microsoft speak volumes. And BTW last time I checked Microsoft was still trying to push its MS Office abomination to schools and colleges as part of some "curriculum". That's equivalent to brain-raping kids in my book.

Re: Visual Studio Code is now open source

#69
post #42
post #31

Earlier quoted context omitted.

Why is refactoring code from JavaScript to TypeScript a bad thing? Short of using a better, but non-web-compatible language, I don't really see a better option.

Do you remember CoffeeScript?

I think reasonable people can probably agree that there is a difference in kind between CoffeeScript and TypeScript. CoffeeScript was functionally equivalent to JavaScript, whereas TypeScript has feature-level improvements that are worth a developer's time. Sure, TypeScript is pushed by Microsoft. It's also an excellent solution for large-scale systems, its adoption is nontrivial, and Microsoft has a history of supporting its tools (Managed C++ aside, I suppose) in a way that can offer a promise of consistency on its own.
Post reply on HN