Fast-forward 20 years.. the pseudo-static-typing-hints are seen like panacea, and applied everywhere, without thinking how much it is useful - with pro's like "my IDE can show what the variable type is". Readability.. begone. Function signatures become horrendous lists of xxx:yyy->zzz , much resembling C++ template errors.. and you'll never notice how some default value has changed in 3rd level of passing those (2 pages of) arguments down.
so yeah.. not only code becomes spagetthi after dozen years, but also languages themselves. And python too.