legacy.blog.ari-web.xyz/blogs/Guis-are-useless_4816713057.html
Ari Archer 50ea3f7f35
update @ Thu 24 Feb 19:44:01 EET 2022
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
2022-02-24 19:44:01 +02:00

94 lines
3.1 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta property="og:site_name" content="Ari::web -> Blog" />
<meta property="og:url" content="https://blog.ari-web.xyz/" />
<meta property="og:title" content="Ari::web -> Blog" />
<meta property="og:type" content="website" />
<meta name="theme-color" content="#262220" />
<meta name="color-scheme" content="dark" />
<meta charset="utf-8" />
<meta content="IE=edge" http-equiv="X-UA-Compatible" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Ari::web -&gt; Blog</title>
<meta
content="website webdev linux programming ari terminal dark blog javascript opensource free"
name="keywords"
/>
<meta
content="Blog on 2021-12-20 19:34:03 EET - GUIs are useless"
name="description"
/>
<meta content="follow" name="robots" />
<link rel="stylesheet" href="/styles/styles.css"/>
</head>
<body>
<div>
<h1>GUIs are useless</h1>
<div style="text-align: center !important;">
<p>
2021-12-20 19:34:03 EET |
<a href=".."> back </a>
|
<a href="/"> home </a>
|
<a href="/git"> git </a>
</p>
</div>
<hr />
<p>
GUIs are useless. They are usually an unnecessary abstraction over
simple things. Not even a lightweight one.
</p>
<p>
Take for example DMs (display managers), they are just a bloated,
useless and annoying abstractions over a simple TTY login. They don't
even have proper logging or error reporting and you get no TTY or just a
shell to debug in, you just get logged out with no logs, error reporting
nor a shell.
</p>
<p>
Most things you do in a GUIs is easily achieved in the CLI, like idk,
managing files. With a GUI it's more complicated, for example in a GUI:
</p>
<ul>
<li>Open file manager</li>
<li>Find the path</li>
<li>Find the correct icon</li>
<li>Select icon</li>
<li>Drag icon to folder1</li>
<li>Check you didn't mess up by trying to find the icon again</li>
</ul>
<p>While with the CLI you can just:</p>
<ul>
<li>
<code> mv file1 folder1 </code>
</li>
<li>
<code> ls file1 </code>
</li>
</ul>
<p>
GUIs are not easier in any way, they are useless, bloated garbage which
is unnecessary for
<em> most </em>
things
</p>
<p>
CLI is also much much much smaller, less complicated and more
lightweight, where GUIs are not. And now on the topic of being
lightweight, why are GUIs so heavy??? They're supposed to be just simple
abstractions over the CLI and not computer 823284327942th number of the
Fibonacci sequence every second.
</p>
<p>
GUIs are unnecessary as hell, that's why my goal is to go full TTY, but
I still haven't found a good solution to firefox for example.
</p>
</div>
</body>
</html>
<!-- this is automatically generated by scripts/add_blog -->