News for hackers. Stuff that matters.
Re:Ask HN: What is the best enterprise software you use ever... by colmvp on Thursday July 16, 2020 @11:57PM (#23866836)
On the flipside, I find IntelliJ causes my computer to go into overdrive while VSC is pretty snappy. A shame because I love using their software. I guess I just need to get a new computer lol
Re:Ask HN: What is the best enterprise software you use ever... by winrid on Friday July 17, 2020 @03:18AM (#23868024)
That's because IntelliJ is creating an (I think) inverted index and dependency graph of your project for code completion/Intellisense and it uses multiple CPU cores to do this as fast as possible.

VSC won't do this to the same extent.

Inverted indexes are slow to create, but fast to query.

Re:Ask HN: What is the best enterprise software you use ever... by exikyut on Friday July 17, 2020 @07:09AM (#23869313)
https://en.wikipedia.org/wiki/Inverted_index:

There are two main variants of inverted indexes: A record-level inverted index (or inverted file index or just inverted file) contains a list of references to documents for each word. A word-level inverted index (or full inverted index or inverted list) additionally contains the positions of each word within a document.

TL;DR, for every (key)word, list its file and position. A smart IDE implementation would also need to take file rename and move into account, and translate byte positions to line numbers for quick jump-to-file.

Re:Ask HN: What is the best enterprise software you use ever... by freeqaz on Friday July 17, 2020 @02:55AM (#23867889)
VSC != VS

I'm sure VS chugs power like IntelliJ too

Re:Ask HN: What is the best enterprise software you use ever... by moooo99 on Friday July 17, 2020 @05:27AM (#23868799)
> VSC != VS

Yes, but VSCode offers a lot of the functionality for a lot of the programming languages/frameworks OP mentioned he uses IntelliJ for. HTML, JS, CSS, Vue, Node, Python are all perfectly useable in VSCode. For stuff like Java and maybe SQL the full version of Visual Studio would be a fair comparison since VSCode's options for that aren't that amazing (imho).

Re:Ask HN: What is the best enterprise software you use ever... by mellosouls on Friday July 17, 2020 @06:20AM (#23869053)
I think it depends on the environment as to usablity: eg. on my home laptop, VSC is great; but on my locked-down corporate laptop everything is a slog library and extension-wise - Pycharm just works.

That's obviously a process issue to an extent, but there is only so much time I want to spend messing about with this stuff, and if an IDE doesn't have me fighting admin rights every minute, I'll go with that one.

Re:Ask HN: What is the best enterprise software you use ever... by user5994461 on Friday July 17, 2020 @08:40AM (#23869850)
I used Visual Studio extensively for Python development and occasional debugging of C#, it never once asked for admin privileges.

Wouldn't be surprised if there are issues with older versions though like VS2010 or before.

Re:Ask HN: What is the best enterprise software you use ever... by mellosouls on Friday July 17, 2020 @04:28PM (#23875140)
VSCode, not VS - I used the user version, which didn't require admin privileges but as soon as I started trying to install libraries (e.g. Pandas etc), no dice. Some environments may vary - but like I said, time is limited, no issues with Pycharm.
Re:Ask HN: What is the best enterprise software you use ever... by meditative on Friday July 17, 2020 @07:42AM (#23869482)
that was the primary driver to me moving full time into a linux VM for work. The corporate crap and antivirus made my overpowered laptop really slow.

I then moved to booting with an external Samsung T5 SSD drive straight into Linux and running Windows in VMs.

I still need the primary Windows for when I need to join the domain.

Re:Ask HN: What is the best enterprise software you use ever... by ioseph on Friday July 17, 2020 @12:50AM (#23867162)
Similarly, it's a pain because I found IntelliJ was far better at auto-completing modules across a javascript mono-repo, but the performance was bad that I've switched to VSC despite it generally being worse experience