2 comments

[ 3.2 ms ] story [ 15.4 ms ] thread
... that "dependency hell" is a big problem in Java too. Like Python there are a few heavily used packages that make most of the trouble, namely Guava and Jackson.
Not sure why this guy is so focused on C, with C you can also make code that compiles but has unexpected behavior at runtime (which can be extremely difficult to debug on large projects).

I'd recommend Rust or Go for big projects, here most of these things dont happen. But in the end it all depends on the programmer, you can write bad and ununderstandable code in any language.