作者: ArweaveOasis
原文首发于 @Arweave Oasis 推特
来源:内容公会 - 新闻
该演讲为 Sam ****在南卡罗来纳举办的首次 AO 开发者大会时进行的主旨演讲,围绕 AO 以及 Erlang 语言而展开的话题。以下是演讲全文,Enjoy!
https://x.com/aoTheComputer/status/1795574864730091667
这对我来说是一次特别令人兴奋的演讲。首先,我打算带大家走一段旅程,解释一下 AO 是如何形成的,Erlang 是如何融入其中的,以及这如何融入到我们正在进行的广泛的分布式计算实验中。
https://pbs.twimg.com/media/GOy6LxWbMAAhMxF?format=jpg&name=medium
我第一次接触计算机是我父母给我买的一台 550 Mhz CPU,32 兆字节 ram 的计算机。它大概是在九十年代中期时候的电脑配置。
当我开始使用它的那一刻起,我就被深深地迷住了,这种感觉甚至从来没有停止过。那时正是互联网开始兴起的时候。我不仅可以在自己的计算机上做所有有趣的事情,我还可以连接到其他人的计算机,访问浏览其他人计算机上的信息。我觉得这实在是太酷和令人兴奋了,这真的塑造了我作为个人的旅程。我们可以有共享的信息空间的这个想法。
https://pbs.twimg.com/media/GOy6Zrna0AAbmgt?format=jpg&name=medium
随着时间的推移,当我们所有人作为一个物种,越来越多地被拉进了 Cyber 空间,这就让这个空间不只是一个浏览信息的地方,而变成了一个可以互相交流,彼此熟识的地方。就好像在座的各位有很多我很熟悉的人,但我们在线下面对面交流的时间可能只有我们交流时间的 2%、3% 左右。
所以无论如何,当我遇到网络时,我被它深深吸引了。但我认为这个世界上最酷的事情,就是超级计算机。
https://pbs.twimg.com/media/GOy6eZ_aMAA35oe?format=jpg&name=medium
他们看起来很神奇,你可以进行大量的计算,并让一台机器去解决你的问题。但这是一台超级计算机。从九十年代开始,我相信是由日本政府设立的,用来做一些气候科学实验。我猜那时在整个机器的生命周期中,能够真正在其上运行个人程序的人数大概只有三十几人。
这就让我开始思考,我们有这种信息分享的工程,那为什么它不能把一台巨大的计算机分享给每个人呢?
如果我们有互联网,为什么我们不能让每个人都共享应用程序空间,建立可以相互交互的程序呢?
这似乎是一个好主意。实际上那时也在某种程度上实践了这些想法,比如你可以在服务器之间发送数据包,但它非常非常笨拙与缓慢,导致它从未真正地有建设性地发展起来。
https://pbs.twimg.com/media/GOy6oiWbYAAumXA?format=jpg&name=medium