I’ve worked in dozens of codebases recently (last few years, say), the majority of which did NOT keep code to 80 columns. I’ve seen 100, 110, 100-recommended-and-120-enforced, and “no limit, but you’ll be laughed at if you go crazy”. I haven’t seen a glass tty for 30 years (and even then it had a 132-column mode, but it was ugly). I fine 80-column windows to be constraining pretty often—I consider 120 to be minimum width for my daily use.
I agree with you that vertical space is worth a lot, but esthetically I get distracted by such narrow rectangles. My default terminal size is 124x53, and I spend a lot of time in an IDE that shows 130 columns with a soft-margin at 110.
I’ve grown accustomed to my 34“ 3440x1440 ultrawide—gives me LOTS of room for multiple windows. I’ve also been happy with two 28” monitors—one “main” for the windows I’m working in and a portrait-orientation one to the side for reference and email and such.
Don’t forget the power of tabs and tmux switching rather than having multiple simultaneous windows (also the tmux reconnect-ability). Rarely do I need more than 2 fully-visible terminal windows at the same time.
I’ve worked in dozens of codebases recently (last few years, say), the majority of which did NOT keep code to 80 columns. I’ve seen 100, 110, 100-recommended-and-120-enforced, and “no limit, but you’ll be laughed at if you go crazy”. I haven’t seen a glass tty for 30 years (and even then it had a 132-column mode, but it was ugly). I fine 80-column windows to be constraining pretty often—I consider 120 to be minimum width for my daily use.
I agree with you that vertical space is worth a lot, but esthetically I get distracted by such narrow rectangles. My default terminal size is 124x53, and I spend a lot of time in an IDE that shows 130 columns with a soft-margin at 110.
I’ve grown accustomed to my 34“ 3440x1440 ultrawide—gives me LOTS of room for multiple windows. I’ve also been happy with two 28” monitors—one “main” for the windows I’m working in and a portrait-orientation one to the side for reference and email and such.
Don’t forget the power of tabs and tmux switching rather than having multiple simultaneous windows (also the tmux reconnect-ability). Rarely do I need more than 2 fully-visible terminal windows at the same time.