News for hackers. Stuff that matters.
Re:A Picture of Java in 2020 by simion314 on Tuesday September 22, 2020 @09:06AM (#24553960)
Agreed, but for sure having a CI with parts of the rule won't be as good as having that and on top an IDE that has all the rules On and even more you can see the warning as you type not after you committed and submitted a PR.
Re:A Picture of Java in 2020 by nicoburns on Tuesday September 22, 2020 @10:01AM (#24554444)
Well sure, but text editors like VS Code and Sublime can do this too. You usually need to install a plugin but everybody I know who uses these editors installs the relevant plugins for the languages they use.

VS Code is particularly smart in that will pull in TypeScript definitions for libraries and use those for auto-completion even if you are not using TypeScript (and are using plain JavaScript).

Re:A Picture of Java in 2020 by jolux on Tuesday September 22, 2020 @10:52AM (#24555104)
JetBrains IDEs do all of that stuff and more in my experience. Visual Studio Code plugins are a pretty basic IDE experience compared to them
Re:A Picture of Java in 2020 by nicoburns on Tuesday September 22, 2020 @12:33PM (#24556571)
This is definitely true. The tradeoff being that JetBrains IDEs are much slower (particularly to startup), much more resource intensive, and of course more expensive.
Re:A Picture of Java in 2020 by jolux on Tuesday September 22, 2020 @01:37PM (#24557478)
Startup time is bad, yes, but I think it’s a reasonable trade off for the features I get and plus I tend to launch it once and then open files with the command line tools, which is basically instant. Granted I’m spoiled on my personal machine with a six core i7, 16GB RAM, and an NVMe SSD.
Re:A Picture of Java in 2020 by nicoburns on Tuesday September 22, 2020 @03:46PM (#24558970)
> Granted I’m spoiled on my personal machine with a six core i7, 16GB RAM, and an NVMe SSD.

I think this makes a big difference. I also have 16GB RAM and a fast SSD, but I'm on a 2-core MacBook processor. I find that with all of the various different projects I have to interact with in a day (I'm the tech lead at my company) I can't leave an IntelliJ-based IDE open without it slowing the rest of computer down to the point that it's impacting my productivity.

Re:A Picture of Java in 2020 by simion314 on Tuesday September 22, 2020 @02:08PM (#24557893)
I bet VS Code will be as slow if it could have the same features.
Re:A Picture of Java in 2020 by nicoburns on Tuesday September 22, 2020 @03:47PM (#24558978)
Well probably. That's why people accept fewer features in return for the speed.
Re:A Picture of Java in 2020 by nullsense on Tuesday September 22, 2020 @04:27PM (#24559470)
What % of your work day is spent starting up projects?