Райан Даль рассказал, какую среду команда Deno построит в Cloudflare

Изображение: OpenAI
Создатель Node.js и Deno Райан Даль рассказал The Register, чем займётся его команда в Cloudflare, которая в октябре купила компанию Deno. Саму среду выполнения JavaScript Deno ещё год будут поддерживать исправлениями ошибок и обновлениями безопасности, после чего Cloudflare прекратит её разработку.
Даль и ещё 12 сотрудников Deno займутся открытой средой выполнения JavaScript и WebAssembly, которую можно будет развёртывать вне инфраструктуры Cloudflare. По оценке издания, такая среда могла бы расходовать 300 КБ памяти на экземпляр вместо сотен мегабайт у Node.js и Deno.
Команда объединит открытую версию среды Workers с наработками celld, открытой реализации технологии Cloudflare Durable Objects, которую Даль представил в августе. Celld позволяет запускать распределённые приложения с сохранением состояния вне Cloudflare. Команда намерена как можно теснее связать новую среду с Workers и Durable Objects. Развитие celld тоже прекратится.
К августу у Deno было 400 тыс. пользователей в месяц. По словам Даля, для привлечения пользователей Deno приходилось делать всё более совместимым с Node.js, отказываясь от части первоначальных обещаний. По его словам, в результате проект превратился в своего рода альтернативную реализацию Node.js. «Сейчас я считаю, что если вы выбираете Node.js для создания серверов, вы делаете это неправильно», — сказал Даль.
Даль ищет нового куратора для Deno, исходный код которого доступен под лицензией MIT. По мнению издания, независимых сред выполнения JavaScript станет меньше: недавно Anthropic купила Bun и переписывает его.



