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 to be fair , I like sticking to 80ish , since it makes it easy to have code split vertically (especially useful if you split header/implementation code ) and "punishes" code which is too nested .