News for hackers. Stuff that matters.
Re:A Picture of Java in 2020 by djlewald on Tuesday September 22, 2020 @11:06AM (#24555315)
I prefer to have the application ran on my machine in a fashion similar to how I'm going to deploy it. Using a "large" ecosystem IDE detracts from that as the application is now ran by an application rather than in a system. And almost all the features you listed are possible in VSCode. You just have to take an hour or two to set your system up to run it.
Re:A Picture of Java in 2020 by heavyset_go on Tuesday September 22, 2020 @03:59PM (#24559111)
> And almost all the features you listed are possible in VSCode

As someone who wishes they could drop everything else and just use Kate or VS Code, I disagree. IDEs like those that JetBrains offers have refactoring tools that are unmatched by what VS Code and its plugin ecosystem currently provide.

Re:A Picture of Java in 2020 by p1necone on Tuesday September 22, 2020 @05:11PM (#24559950)
Depending on the language you're writing VS code plugins are a bit hit and miss. I've tried using it for Rust dev for example, and everything kind of worked, but with way too much jank. I constantly had problems with autocomplete suggestions being duplicated and linting being slow or not updating errors. Enough to make me wish I had a dedicated IDE.

More widely used langs have better experiences though I'm pretty sure. And maybe Rust support has gotten better? Seems that other commenters in this thread had positive experiences.

Re:A Picture of Java in 2020 by steveklabnik on Tuesday September 22, 2020 @05:43PM (#24560288)
There has been rapid improvement in rust-analyzer for a while, so yeah, stuff has been getting way better for quite a long time. Every week there's new stuff with it.
Re:A Picture of Java in 2020 by tootie on Tuesday September 22, 2020 @08:38PM (#24561675)
I think there's room for both. And if I've learned anything watching node developers working in VS Code it's that they work exclusively in webpack dev mode and let npm worry about production.