这个问题来自于对过去50年左右计算领域各种进展的评论。

其他一些与会者请我把这个问题作为一个问题向整个论坛提出。

这里的基本思想不是抨击事物的现状,而是试图理解提出基本新思想和原则的过程。

我认为我们在大多数计算领域都需要真正的新想法,我想知道最近已经完成的任何重要而有力的想法。如果我们真的找不到他们,那么我们应该问“为什么?”和“我们应该做什么?”


当前回答

我想说的是,CDMA是1980年以后产生的一个重要而强大的新概念。

其他回答

基础设施的改变使家庭和办公室都能接入互联网。

记录并接受了从W3C到api的标准

除此之外,我们所认为的大多数新事物都比你想象的要久远得多(例如GUI, OOP)。

增强现实。这还没有真正流行起来,但从想法来看,我认为它是巨大的,从能够在地面上画虚拟箭头来帮助你找到目的地,到用有用的信息或审美幻想装饰你周围的一切。

想象一下,你的手机在房间的另一头响了起来,你看着它,上面会跳出一个信息泡泡,告诉你是谁打来的。那该有多酷?AR将给我们思考技术和与技术互动的方式带来巨大的变化。

鬼屋可能也会变得更加可怕。

我还想提到用于脑机接口的脑电图,但显然这是在20世纪70年代首次发明的。

采用面向对象。

这个想法早前就出现了(例如Simula),但在20世纪90年代成为主流。(恕我直言,它最大的好处之一是在开发人员之间提供了一个通用的词汇表,所以它的广泛采用使它更有价值。)

这是一个很难回答的问题,因为在那之后,除了硬件的改进之外,几乎没有什么东西是具有重大积极意义的发明。虽然在20世纪80年代之前,有许多重大的发明只影响人们,但现在,因为它们在当时是不可行的。

见鬼。血统

受保护的内存。在保护内存之前,如果你的程序犯了错误,你可以在任何地方开始执行代码——实际上总是挂起整个机器。没错,重启时间到了!

硬件成本低。我的第一台电脑在1978年花了500美元——这在当时是一笔巨款。降低成本让每个人的办公桌上都有了电脑。