写给20年前的信

2020-09-07 08:59:02

我注意到我在2020年没有在这里张贴过任何东西!造成这种情况的原因有很多:我目前正在做的工作不太适合发表博客文章,而且生活受到干扰,留给个人项目的时间更少。但是为了避免今年我什么都不会发的风险,我从我的一本笔记本里拿出了一些东西。2020年是一个整数,所以我决定做一些反思,这是我20年前想象给自己写的一封信。这对我来说简直就是一封信!主题将非常具体,如果你在2000年没有注意到计算机行业,我不确定其中有多少是有意义的。但这些都是我想20年前的我会想知道的。

你一定在想,计算机现在会快得要疯了。是的,…。伊什。这很复杂,这将是这里的一个主题。你已经从英特尔得到消息,NetBurst芯片将在几年内达到10 GHz,那么再翻几倍,现在会有多少呢?50 GHz?实际上,普通值在3.5 GHz左右。有些能达到5 GHz,但只是突发性的。英特尔从未达到10 GHz,其他任何人也没有。这比听起来要好:每个时钟的指令增加了很多,所以每个周期的价值更高。(不过,也许我们会谈到导致这些问题的一些问题!)。更重要的是,现在所有的系统都是多处理器的。它在物理上是一个单芯片,但内部通常是8到32路SMT。是的,那很酷。是的,它只对某些类型的工作负载有帮助。多线程编程不会消失。

内存?10 GB是很常见的。硬盘?现在几乎全是闪光灯了。你仍然可以买到硬盘,它们很大很便宜,但闪存的速度相当不错。电脑真的要快得多, - 不要被时钟速度耽搁太久。

您的日常生活就是一堆xterm和一个Web浏览器。什么都没有改变;你严重低估了路径依赖的重要性。终端仍然在模仿花哨的VT-100,有时它们会搞砸,需要重置。那里没有修复。它仍然是bash或zsh;几乎和你那个时代一样。内核已稍作修复:您现在可以获得进程的句柄,因此不再有PID竞争。您可以打开相对于目录描述符的文件,并且可以在目录中创建未链接的文件,并在以后对其进行链接。是的,这些事情现在都有可能,这很好,但这不是一个根本性的改变,而且花了很长时间。其实你知道吗?Windows成长为一个聪明得多的外壳,在几个方面超越了Linux。自从DOS以来,他们几乎没有向前迈进过,所以在那里很容易,这是反常的。

因此,创新肯定发生在更高的地方,那里有新的领域,几乎没有留下什么遗产,对吗?那么语义网呢?结果怎么样?不太好。我们没有太多机器可读格式的数据和花哨的图形用户界面,因此任何人都可以创建自动化。信息的获取介于不可能和巨大的痛苦之间。到目前为止,你已经读过“呆子未来”了,它的“混乱寡头”概念更贴近实际。语义网的东西失败得太厉害了,甚至没有人再去尝试。(恐怕斯科特·亚当斯将来也不会那么健康了。)。你能得到的最接近的结果就是你的网络浏览器可以填写你的姓名、地址和信用卡详细信息。要做到这一点必须非常努力,因为几乎没有来自网页的帮助。去找“织网”,然后把它扔掉。

更积极的东西:带宽!您使用的拨号最高速率为5 KB/s,按分钟收费。您可以使用本地代理来保存所有内容的副本,以便查看的页面可以脱机使用,并允许您将丢失的页面标记为批量获取,以降低成本。这个问题现在解决了。您可以假设,城市中的任何一户人家都可以获得几个10 Mb/s的始终在线的连接。它并不像它可能的那样便宜,但它现在是一种标准的家庭开支。(注:过去的我并不住在美国!--AGL。)。此外,每个人都随身携带一台令人难以置信的奇特PDA,它可以随时随地实现那种级别的无线连接。我不需要在这里含糊其辞,在你可能居住的地方,连通性是可以解决的。但是…。那把剑还有另一个锋芒。此连接可能有点…。很多?互联网是固定的,有计量的,在30秒的女妖哀号和静态之后,有一些好处。想象一下,你的整个社交生活都是通过IRC运行的,而且你总是保持联系。这很难解释,但这是个问题。但是这些PDA呢?他们有GPS和地图。再也没有人迷路了。没有人在车里携带纸质街道地图。连通性可以非常甜蜜。

接下来的这一点会让你有点不安:整个Palladium/Trusted Boot的东西从来没有在桌面上流行过,但这些PDA几乎被锁定了。其中有一种是完整的