News for hackers. Stuff that matters.
Re:Making Emacs Popular Again by indogooner on Friday May 08, 2020 @12:19AM (#23111342)
I don't contest that VSCode has achieved better out of the box functionality than emacs but it still needs a lot of configuration. My experience is only with C++ extension where intellisense update just goes on indefinitely. Navigation to a function takes ages. Then I exclude some source directories and restart VSCode. And not to talk of resource hog that it is. When it works it is pretty good and that's why I stick to it. May be other language extensions are better. I would say it is the best editor with the resource usage of a full blown IDE.
Re:Making Emacs Popular Again by _bxg1 on Friday May 08, 2020 @01:31AM (#23111687)
The experience varies widely by language. TypeScript support is top-notch. Clojure support used to be bad and then got good. Rust support has been bad for a long time but the nascent rust-analyzer project makes it fantastic. Python support is decent but only if you get an optional, poorly-advertised extension on top of the default one. C# support is quite solid. Etc.

Only a couple of languages get first-party support from MS. The rest depend on their respective communities to build extensions. VSCode has a great plugin architecture, but it's entirely possible to write a bad plugin for it, especially if it's simply not a popular enough editor in that community yet. Still, none of the above required dependency-juggling or stepped on each others' toes. Only a couple cases required a configuration step to get them fully working. My worst VSCode setup experiences haven't wasted as much time as the Emacs golden path did.

Re:Making Emacs Popular Again by mbeex on Friday May 08, 2020 @03:02AM (#23112133)
> Python support is decent but only if you get an optional, poorly-advertised extension on top of the default one.

Which one?

Re:Making Emacs Popular Again by _bxg1 on Friday May 08, 2020 @10:35AM (#23115247)
This one: https://marketplace.visualstudio.com/items?itemName=ms-pyrig...

I only found out about it by asking here on HN