it's also increasingly feeling like the Node style approach to dependencies is creating untenable dependency trees (surprising nobody) that balloon compile times and maintenance cost to ridiculous scale.
my oldest rust project is over 4 years old and the compiler breaks it every few months. if I were to compile it today, it would still take around 6 minutes to compile everything, if I miraculously got all the dependency versions lined up to compile under the current compiler.