The 80 chars per line rule goes back way beyond the 70s and 80s. It comes from typesetting. If lines are too long, you lose your place when your eye moves on to the beginning of the next line. Many years of experience showed that about 70 chars per line was optimal for text. It might be slightly different for code.