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
ok maybe that last bit is a bit silly but it's no sillier than using a nearly 100 year old punch card standard on today's wide screen monitors
tbh I try and stick to 80 character line lengths, but believe going up to 120 is nbd if it improves overall readability. I just think it's silly how people can get so worked up about it (see also: vi vs emacs)
@dotjayne I've standardized on 160x48 for the last decade or so, or 161x50 where I want to consolidate four 80x24 terminal sessions using tmux (there's a 1-column/1-row separator, and a 1-row status bar at the bottom).