are like just the worst - excepting for all others, unfortunately :-(
it is amazing how much of software development has nothing to do with programming, and also just how bad the tools are in any $(day_job) i've ever had.
i kind of wish for a programming language that actually is the kitchen sink so it is how e.f. packaging, and builds are done. but of course empirically we only know all the bad ways to do either of those things to date. it would likely ideally be akin to some pure fp style i assume.