Or ... is this a movement against application bloat, which has become all to common these days?
EDIT: why the downvotes?
Or ... is this a movement against application bloat, which has become all to common these days?
EDIT: why the downvotes?
vim ncdu nnn mqqtui htop gitui tmux lnav lazydocker ctop
But other than that, no, people don't love being in a terminal. It just happens that all open source portable toolkits like qt and gtk do not work via ssh and are in general total abominations for developers and users. The vt100 standard is 45 years old and turned out to be the lowest common denominator to write GUIs for better or worse.
Are you implying that people only write code inside of a terminal ssh session?
I've personally never seen a good experience of display forwarding over ssh.
Of course, most people and tools get around this by tunneling a connection to the database over ssh and running the GUI locally.
> A grid with monospace characters is perfectly suitable for that.
I would say the web browser is the lowest common denominator
Like have Helix or Nvim open, but you want to quickly check your database queries code changes. You can just open a new tab run the this sql IDE, fire off some queries check the result if it matches go back to coding new features. If not change the code, check queries again etc etc.
I switched to emacs during the pandemic because of Zoom and Slack (along with my horrible browser habits). VSCode is pretty reasonable on resources compared to many Electron apps, and I slightly prefer it to emacs in terms of overall experience. But emacs is also good, and there were just too many Zoom calls where my computer ran out of memory, with VSCode having a glaringly high footprint. I think at the time its terminal emulator was either excessively inefficient, or it had a specific resource leak. So maybe things have gotten better, but I've stuck with emacs regardless.
These days I can let a few dozen unread tabs in Firefox fill in the extra ~1GB of memory VSCode was formerly occupying :)