DEV Community

Discussion on: Given a chance to time-travel to 90s and rewrite the JavaScript specification, what you'd have done differently?

 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

Now that I think what it actually does IRL.

  • Golang + VSCode -- on first run, it installs many code quality tools to the central store, i.e. GOPATH
  • Python + VSCode -- if virtualenv is present, it attempts to install "only pylint" to the venv, otherwise, it will try install globally.

I would argue that "A standard library would ease a lot of problems like huge node_modules" isn't real. The approach is whether you will use isolated environment or not. Also there is a solution in Node.js world, like pnpm, but is it against Node.js's philosophy?