【译】Python Anywhere——十年来的发展

294 阅读2分钟

十年前的今天,在Project Dirigible的博客上,我们宣布我们最近推出了一个名为PythonAnywhere的新网站。 这几乎没有发生! 我们正在进行的项目是完全不同的东西,只有当我们观察它是如何被使用的时候,我们才意识到它包含了一个更好的想法的种子。

Dirigible项目是一个基于Python的在线电子表格。 与传统的电子表格不同,单元格只能容纳数字、日期和文本,它支持任何Python类型,所以一个单元格可以包含一个列表、一个对象、一个numpy数组,甚至是一个函数(所以,如果你不太重视你的理智,你可以写一个像这样的公式:=A1(A2.value, A3[6], A4(A5)) )。

我们一直希望Dirigible能够像我们的桌面Pythonic电子表格Resolver One那样取得突破性的成功,并帮助我们将世界从Excel的暴政中解放出来。 它得到了一些兴趣,有相当数量的人注册并使用它,但我们发现了一些奇怪的现象。

当我们问Dirigible的测试者他们使用它的目的时,令人惊讶的是,有很多人说它是用于一般的Python在线开发。他们根本就没有使用电子表格网格!

现在回想起来,也许这不应该如此令人惊讶。 人们想写Python代码,但有时他们手头没有安装了代码的电脑--而且让你的代码可以被访问,以便你可以从任何地方工作,这总是很有用的。 程序员在他们使用的工具中具有灵活性,可以相对容易地转移到一个新系统。 相比之下,电子表格用户有很多他们想保留的现有文件,而且他们中的许多人远不是技术人员。 他们真的不想转移到新的东西上。

所以,我们开始了PythonAnywhere。 下面是接下来发生的事情的一段简短的历史。