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

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

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

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


当前回答

比特币解决了双重消费问题。它被用来创造去中心化的电子货币。一个名为Namecoin的变体使用相同的技术来构建一个分散的命名系统(类似于DNS)。

过去曾有人试图创建加密货币(这个想法当然并不新鲜),但比特币似乎是第一个成功的实现。其独特的P2P算法在不依赖任何可信权威的情况下解决了双重花费问题。

其他回答

c++编程语言(1983年) 模板元编程(1994)

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

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

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

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

多代理系统。

你可以回到分布式人工智能的根源,我认为仍然可以安全地呆在80年代。

多智能体系统有很多组成部分,有很多研究涉及语言行为或合作,所以很难指出并说“看,这里,这是不同的,创新的和重要的!”但我还是会试试的。: -)

我认为信念-欲望-意图模型尤其值得注意。智能体在内部构建了世界的模型。他们有特定的愿望或目标,并制定计划,如何与他们所知道的世界互动,以实现这些目标,从而形成意图。

或者打个比方,电影《创》(Tron)中的角色对他们周围的世界是如何运作的有一定的了解。他们不了解整个世界,他们可能会对世界的某些部分产生误解。但他们有愿望和目标,他们提出了进一步实现目标的计划。如果你看过《创》,我相信你会有类似的感觉。

它还没有对计算机产生太大的影响。但是,你看,那些对计算机产生影响的东西似乎需要几十年的时间。参见:OOP, GC,字节码编译。

飞行汽车和悬浮滑板。哦,等等,那些还没有被发明出来。但到2015年,我们必须拥有它们。否则《回到未来2》就是个弥天大谎!

数字音乐合成器。

我认为,整个音乐场景都受到了廉价复调合成器的影响。 早期的复调合成器是有效地多个模拟合成器(离散或使用CEM或SSM芯片)。它们都很昂贵,而且数量有限。在80年代,第一个数字系统出现了(我不确定,但我认为Kurzweil是第一个)。 今天,大多数都是数字的——甚至模拟的也是典型的“虚拟模拟”。

问候

编辑:哎呀-我刚刚发现CMI灯管是在1978年发明的。忘掉上面的,抱歉。