3 ms·
No idea if this was a factor, but 80x25 on the IBM PC allows for showing 80x24 plus that extra line of function key labels: https://en.wikipedia.org/wiki/IBM_B
by lysace 7mo ago
No idea if this was a factor, but 80x25 on the IBM PC allows for showing 80x24 plus that extra line of function key labels:
https://en.wikipedia.org/wiki/IBM_BASIC#/media/File%3AIBM_Cassette_BASIC.png https://en.wikipedia.org/wiki/IBM_BASIC#/media/File%3AIBM_Ca... (IBM BASIC screenshot)
- bluedino 7mo agoImagine when edit.com came out and QBASIC used it for the editor. You lost two more lines of valuable code space! https://en.wikipedia.org/wiki/MS-DOS_Editor#/media/File%3AMSDOS_Edit.png https://en.wikipedia.org/wiki/MS-DOS_Editor#/media/File%3AMS...
- jtarrio 7mo agoYou know, this is funny because QBasic did not use EDIT.COM. Instead, QBasic was the editor and EDIT.COM was a simple program that called "QBASIC /EDIT" :-)
- bluedino 7mo agoIt was basically the same thing. That's my point.
- lysace 7mo agoI recently went back to my 1993 Turbo Pascal code (mostly 2D VGA and Sound Blaster game engine experiments) on period correct hardware. I was surprised by how claustrophobic it felt to only see 21 lines of code in e.g. Turbo Pascal 7.0. Still didn’t like the squashed 80x43 mode. https://winworldpc.com/screenshot/c38a28c3-84c3-ba28-1011-c3a4e284a2ef/c10ab705-6138-11ea-8c4a-fa163e9022f0 https://winworldpc.com/screenshot/c38a28c3-84c3-ba28-1011-c3... Then I remembered how larger displays and xterm felt like such a liberation a few years later.
- rasz 7mo agoPower users had superEGA with 132 column 40/43/44/60/66 row modes.
- lysace 7mo agoI think mostly just Lotus 1-2-3 (the standard textmode spreadsheet application of the time) supported that?
- rbanffy 7mo agoShorter displays end up making programs more modular with shorter functions. I always encourage my fellow Python developers to stick to 80 columns for readability.