Have you used anything other than javascript? NPM is not unique, half the stuff it contains is also in the standard runtime of other frameworks.
We also had libraries long before every language needed it's own package manager.
I have written Java, C and C++ when I was younger but I enjoy scripting languages more and they have provided for me well enough.
But, let's be honest here, "worst" is your bias for the languages which doesn't actually say anything other than your opinion.