Spoken like someone that just uses a text editor to write JS. I used to spend a long time in massive Java codebases where the IDE would need some serious horsepower to index the code. Then I'd be running an application server for testing (inside a VM) and running another VM to for the SOLR index and another VM for the very heavy SAP ERP system. Then I've got Chrome and other apps asking for memory and processor power.
This setup is pretty common for people working on large integration projects.