跳到主要内容
Deno Land, Inc.

Deno 公司发布

在众多计算机编程方式中,脚本语言是最轻松和实用的。在这些语言中,Web 浏览器脚本语言 (JavaScript) 是最快、最流行且是唯一具有工业标准化流程的语言。很明显,Web 将在未来很长一段时间内与我们同在;因此 JavaScript 也将在未来很长一段时间内与我们同在。

将 Web 编程扩展到浏览器之外并不是一个新颖的想法。事实上,我们在 “Node.js” 项目中已经取得了一定的成功。但是,十多年后,我们发现服务器端 JavaScript 支离破碎,与糟糕的基础设施深度绑定,并且不可挽回地受到没有创新动力的委员会的支配。随着浏览器平台快速发展,服务器端 JavaScript 已经停滞不前。

Deno 是我们尝试为这个生态系统注入新活力的努力。旨在提供一个现代、高效的编程系统,该系统遵循浏览器 API。Deno 不是一个单体系统,而是一组我们认为可以重新用于各种需求的技术。并非服务器端 JavaScript 的每个用例都需要访问文件系统;我们的基础设施使编译掉不必要的绑定成为可能。这使我们能够为不同的应用程序创建自定义运行时:Electron 风格的 GUI、Cloudflare Worker 风格的无服务器函数、数据库的嵌入式脚本等。

为了大力推行这些想法,我们已经筹集了 490 万美元的种子资金。我们的投资者包括来自 Four Rivers Ventures 的 Dan Scholnick、来自 Rauch Capital 的 Guillermo、来自 Long Journey Ventures 的 Lee Jacobs、Mozilla 公司、Shasta Ventures 以及我们的长期合作者 Ben Noordhuis。这项投资意味着我们将拥有一支全职专家工程师团队,致力于改进 Deno。我们将确保问题得到解决、错误得到修复、及时发布;我们将确保 Deno 是一个其他人可以信任地在其上构建的平台。

请放心,Deno 将继续保持 MIT 许可。为了让 Deno 发展壮大并发挥最大作用,它必须保持宽松的自由许可。我们不认为 “开放核心” 商业模式适合像 Deno 这样的编程平台。我们不希望自己陷入不得不决定某些功能是否仅供付费客户使用的不幸境地。如果您观看我们的会议演讲,您会发现我们多年来一直在暗示这种基础设施的商业应用。我们对我们构建的技术栈充满信心,并打算自己追求这些商业应用。我们的业务将建立在开源项目之上,而不是试图直接从中获利。

许多人对 Chrome DevTools 控制台比 Unix 命令行提示符更熟悉。对 WebSockets 比 BSD 套接字、MDN 比 man 手册更熟悉。调用原生代码的 Bash 和 Zsh 脚本永远不会消失。但是调用 WebAssembly 代码的 JavaScript 和 TypeScript 脚本将越来越普遍。我们认为,许多开发人员更喜欢 Web 优先的抽象层。

Deno 公司希望使数百万 Web 程序员能够在其他领域最大限度地发挥他们的技能。



关注我们以获取更新