80 character column limits in code are a legacy from 80 column text displays which are a legacy of IBM's 80 column punch cards which are a legacy of Roman chariots which had two side-by-side 40 column horses
@dotjayne Disagree, on a technical level this might be true.
Excessive line lengths are an anti-pattern and might be a hint that there are design problems with your code: too deeply nested and/or too big methods.
Long lines are hard to read and a cognitive burden. There are reasons the ancient terminals were designed the way they are and printed text / books also limit their width to a certain size that's easy to scan for the eyes.
(It's hard to follow/fibd lines when things get too long)