30天在终端:第10天-实验结束

完全生活在Linux shell中实在是太痛苦了。但这是一个具有启发性的经验——所有开发人员都应该尝试一下。因此,他们可能会创造出更快的软件。

未知的

当我开始花钱的时候30天完全在Linux终端活,我知道我很有可能会彻底失败。我是说,30天?没有GUI软件?没有Xorg ?光是描述它听起来就像是折磨。

和折磨它是。大多。某些时刻,虽然,是相当惊人的诅咒。没有惊艳足以帮助我达到我30天的目标,你要知道。我爱上短只有做它到第10天。

壳牌的教训

我的“入壳10天”教会了我什么?首先也是最重要的,它提醒我,被排除在外一点都不好玩。

通过完全放弃显示服务器(包括帧缓冲)和图形界面,这意味着没有Firefox浏览器。没有Google+或Twitter的应用程序。没有YouTube的(至少不能以任何长期的,愉快的方式)。通过从我的计算体验移除那些事,我是在本质上,留下这么多的在线社区的,我喜欢被的一部分了。

虽然有与Twitter和Reddit交互的终端应用程序,但对于其他社交网络来说并没有很好的选择。即使客户做得很好,你仍然在终端。这意味着没有图片。结果是,不能看到内联图像真的成为一个痛苦的后躯。

---------------------------------------------

布莱恩的旅程:30天的终点站

---------------------------------------------

并试图使用谷歌+、LinkedIn或facebook等网站——直接使用基于终端的网络浏览器-真是痛苦的经历。可以让它工作。真的。它可以。但这一点也不好玩。

最终的结果是要不可避免地导致我完全停止我在大多数社交媒体网站的参与。

现在,一个合理的说法是,我们中的一些人可以忍受在社交媒体上花更少的时间。但对我们很多人来说,这是一种与朋友、同事以及兴趣相投的人交往的关键方式。这就是我们保持联系的方式。在终端上做这件事很糟糕。

这段经历教给我的第二点,或许也是最明显的一点,是相当复杂和微妙的。请原谅我。这可能有点难以解释。

我们现在并不生活在1987年。

我知道。令人兴奋的,对不对?

事实是,如果你除去图形内容(图像和视频)的消费和创建,生活在终端绝对是一种愉快的体验。要找到所有的(或大部分的)你需要的软件

如果我是对自己诚实,经验是相当愉快的。即使是做老派风格的网页浏览(只是看东西,阅读文本为中心的网页)的作品令人难以置信的好。这让我想起的时候,早在90年代初,我有我的第一个经验与马赛克

在很多方面,这些经验(和终端体验的今天)优于现代的,图形化的网络浏览器。你是完全集中在内容,这意味着少得多分心。Web浏览器自身消耗这么少的系统资源,你几乎无法分辨出它是磨合的速度从Chrome和Firefox的高度可喜的变化1.21 Jiggabytes每个标签所占用的内存。更疯狂的是,当你不需要担心图片、视频和大量的JavaScript库时,网页加载速度快得惊人。

是使用猞猁要么w3m2016年痛苦?没错。但这也是一种启示。

现在,我回来了使用Firefox,我放心了。松了一口气,能够使用的一切,我错过了网站。松了一口气,能够观看YouTube视频,并与朋友交谈在Google+上。但我在胡思乱想无比缓慢,甚至在一个非常快的机器的现代浏览器。网页加载速度较慢。我的RAM被活活吃掉。而只是处于闲置状态(只有几个选项卡中打开)Web浏览器吃掉更多的CPU时间比我的系统的任何其他方面。

我是不是烦到要回猞猁去了?不可能。不是一个机会。但还是很烦人。

在其他功能领域的体验也大致类似。我花了很多时间来做的文字处理在终端上的表现既好又差。

一方面,在基于终端的字处理器,你的软件极快位。它永远不会停滞不前。永远不会被狱。而仅关注你的话,没有工具栏按钮,没有窗户装饰等-is相当愉快的经验。我发现,当我在我10天的终端中编写,其实我写了更快,更。

另一方面,您没有真正的格式选择—绝对没有真正的格式选择所见即所得。我们在现代文字处理程序(如LibreOffice)中所依赖的功能,如拼写检查、插入超链接和创建内容表等,在终端中很少用到。

哪个更好?我真的不知道。乔治·r·r·马丁是《权力的游戏》的编剧完全是在DOS在基于文本的文字处理器。话又说回来,他可能并不需要有字“龙”是去维基百科条目的超链接

那会把东西放在哪里呢?

这是要健全疯狂一些你,但我认为如果你在设计或建造软件(或网站)的业务,你应该做的,我试图完全一样的事情。放弃显示服务器。放弃所有的图形界面。去做就对了。强迫自己生活在一个计算环境更接近事物如何用在“美好的过去。"

为什么?因为虽然这是一个相当痛苦的经历,这是一个大开眼界的一个,也是如此。

当然,我们都抱怨(至少有一点抱怨)软件已经变得多么臃肿。但直到我在一个仅使用几兆字节就运行得快得让人晕头转向的环境中呆了一个多星期后,我才有了这么强烈的感觉。

不仅如此,对于我来说,桌面软件和web页面(或者,我认为更合适的是web应用程序,因为许多应用程序都需要巨大的JavaScript库来加载)的复杂性都像是朝着错误的方向迈进了一步。

也许我疯了。但我认为,如果更多的开发人员(以及任何负责软件设计决策的人)这样做,我们将拥有更轻、更快、更精简的软件。这也不算太寒酸。

对于我来说,我决定使用终端和GUI的完美结合。我打开了火狐浏览器。我有LibreOffice。但同时有多个终端。我仍然在播放音乐,使用笔记,通过终端进行即时通讯,因为,我发誓,这是一种非常好的体验。

在未来的日子里,我会被编译,我依赖的,并会注意哪些是我的最爱终端软件的完整列表。这样,任何人谁愿意在我的(也许是鲁莽,当然荒谬)的后尘可以有位运行开始的。

与此同时,我要去看一些YouTube视频。因为我可以。

---------------------------------------------------------------------------------------

在Linux Shell完全生活Bryan的冒险:

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。
相关:

版权©2016Raybet2

IT薪资调查:结果在