Balance is key in my opinion both for protocol and programming language standards. Decades is too long and months is too fast irrespective of use-case.
I can see javascript,python updating every few years and once or twice a decade for HTTP,SMTP,SSH,Rust,C++. But that's just my opinion, what I stand firmly on is avoidance of extremes in either end.