Russell Keith-Magee on Nostr: Thesis: The surge in popularity of TUIs is not because there's been a sudden interest ...
Thesis: The surge in popularity of TUIs is not because there's been a sudden interest in retro computing. They're popular because they're an easy way to get a cross platform UI in an app experience.
Antithesis: There are other - and better - ways to achieve this goal. A good cross-platform GUI toolkit gives you the same thing, while retaining the ability to do things like, say, display an *image* or a *line chart*.
A good cross-platform GUI toolkit can even output a TUI if you need that to access your app's UI over SSH.
Like, say, Toga:
https://toga.beeware.orgPublished at
2026-06-26 07:50:40 UTCEvent JSON
{
"id": "e39cd6f1416d34e565745a033d3277d436de6f9f86483d282153f72348c4da87",
"pubkey": "424d68ec0bf3ee68ba92d771667e9817747d9fedb4fba8313f9beafcc61edb50",
"created_at": 1782460240,
"kind": 1,
"tags": [
[
"proxy",
"https://cloudisland.nz/@freakboy3742/116815314348887574",
"web"
],
[
"proxy",
"https://cloudisland.nz/users/freakboy3742/statuses/116815314348887574",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://cloudisland.nz/users/freakboy3742/statuses/116815314348887574",
"pink.momostr"
],
[
"-"
]
],
"content": "Thesis: The surge in popularity of TUIs is not because there's been a sudden interest in retro computing. They're popular because they're an easy way to get a cross platform UI in an app experience.\n\nAntithesis: There are other - and better - ways to achieve this goal. A good cross-platform GUI toolkit gives you the same thing, while retaining the ability to do things like, say, display an *image* or a *line chart*.\n\nA good cross-platform GUI toolkit can even output a TUI if you need that to access your app's UI over SSH.\n\nLike, say, Toga: https://toga.beeware.org",
"sig": "9223f51810713aa9a57479c5f1c328978e0c714b8d6cfd778b823323317906502db24a689efdce821ddcf49918d262faf13f1cd59819afb8bf355a98fac99a5b"
}