LINUX.ORG.RU

Cloudflare поглотила JavaScript-платформу Deno и прекратит её разработку

 , deno,


0

5

Компания Cloudflare купила фирму Deno Land Inc, развивающую платформу Deno. Корректирующие релизы Deno runtime и обновления с устранением уязвимостей планируют публиковать ещё год, после чего разработка Deno будет прекращена. Код Deno останется открытым и при наличии интереса сообщество сможет своими силами продолжить развитие платформы.

Что касается других разработок компании Deno Land, то проект celld, позволяющий запускать Worker-приложения на своих серверах, будет интегрирован с платформой Cloudflare Workers. Платформа Deno Deploy будет поддерживаться ещё шесть месяцев, после чего прекратит существование, а платным пользователям обеспечат миграцию на Cloudflare Workers. Репозиторий пакетов JSR (JavaScript Registry) продолжит работу, но связанная с ним инфраструктура будет перенесена в Cloudflare. Поддержка rusty_v8, Rust-обвязок для движка V8, будет продолжена, но разработка будет интегрирована с JavaScript runtime workerd.

Разработчики Deno переключатся на работу над self-hosting вариантом платформы Cloudflare Workers и возможностями для разработки приложений с использованием механизма Durable Objects. Основная идея в том, чтобы сделать модель программирования на основе Worker-ов пригодной для разработки серверных приложений, которые можно запускать не только в сети Cloudflare, но и в собственной инфраструктуре.

Платформа Deno предназначена для обособленного выполнения серверных приложений на языках JavaScript и TypeScript с использованием движка V8. Проект возглавлял Райан Даль (Ryan Dahl), создатель Node.js. Новая платформа была создана с целью предоставления более защищённого окружения и устранения концептуальных ошибок, допущенных в архитектуре Node.js. Для повышения безопасности обвязка вокруг движка V8 написана на языке Rust, а для обработки запросов в неблокирующем режиме применяется платформа Tokio. Runtime поставляется в форме одного самодостаточного исполняемого файла («deno»), не имеющего внешних зависимостей и не требующего какой-то особой установки в систему. Кроме runtime платформа Deno также выполняет роль пакетного менеджера и позволяет внутри кода обращаться к модулям по URL.

>>> Источник



Проверено: cetjs2 ()
Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от wandrien

если будет опенсорс как написано, то форкнут и будут дальше развивать, а иначе как я буду защиту ютуба обходить для скачивания

stuzer
() автор топика
Ответ на: комментарий от firkax

Причем тут вообще yt-dlp? Он отлично использует любой js-движок. У меня, например, он использует ноду, т.к. она уже установлена и ставить какой-то дено мне не уперлось.

MoldAndLimeHoney ★★★
()
Ответ на: комментарий от stuzer

Там и через нод.жс работает, разве что опцию приходится указывать и зависимость ставить. А то что под капотом лучше или хуже - на пользователе не сказывается.

kirill_rrr ★★★★★
()

Для повышения безопасности обвязка вокруг движка V8 написана на языке Rust

Всё понятно. Проект был проклят изначально.

Smacker ★★★★★
()
Ответ на: комментарий от wandrien

Как не взлетело? Когда тебя покупают, это не «не взлетело», а «крылья подрезали, пока слишком далеко не улетел». Новость хорошая только для Райана, денег поднял, для всех остальных одни убытки.

VIT ★★★
()
Ответ на: комментарий от MoldAndLimeHoney

При том что deno нужен для решения гуглопроверок yt-dlp, никакого другого полезного применения у него нет. Авторы yt-dlp рекомендуют deno и ориентировались в первую очередь на него. С схеме с nodejs там вроде даже какие-то уязимости получаются перед гуглом. Вообще nodejs по сути депрекейтед.

firkax ★★★★★
()
Ответ на: комментарий от wandrien

Cloudflare имеет плохую репутацию, сравнимую с одним одиозным разработчиком некогда популярной ОС. Вполне могли и вынудить.

VIT ★★★
()
Ответ на: комментарий от wandrien

там такие финансы крутятся, что либо ты продашься, либо тебя 10 раз грохнут.
а так, и выбора обычно нет. любого человека можно на раз-два нагнуть.

sunjob ★★★★★
()

Опять очередной вайп у javascript-бедолаг… Не только по либам и фреймворкам прыгать, но уже и по рантаймам.

vvvv
()

Ммм, использую некоторое количество плагинов к vim, в зависимостях у которых сабж, буду посмотреть что к чему

Jurik_Phys ★★★★★
()
Последнее исправление: Jurik_Phys (всего исправлений: 1)
Ответ на: комментарий от SkyMaverick

Наконец-то разрабов займут полезным делом.

Нишу Deno занял Bun, поэтому проект теперь действительно стал непонятно зачем нужен.

Lucky ★★★
()
Ответ на: комментарий от Werenter

Через полгода все проекты сложнее “hello world” будут максимально написаны/переписаны с использованием ai agents. Так что не аргумент. Тем более если сравнивать мутный никому не нужный zig и rust.

xentatt
()
Ответ на: комментарий от VIT

Cloudflare имеет плохую репутацию, сравнимую с одним одиозным разработчиком некогда популярной ОС. Вполне могли и вынудить.


Меня так умиляют местные эксперты, с из уровнем экспертизы.
На Западе 99% ИТ стартапов делается в надежде что их купят FAANG, ну или хоть кто-нибудь купит.
Если стартап купили это успех. Истории успеха мотивируют делать стартапв. Получается у единиц. Чаще бывает нытьё что их библиотеку/софт и т.д. юзают корпорации бещплатна, так ещё багреквесты присылают. Я вот тоже сижу думаю, клон чего бы на-вайб-колить и продать кому бы.

johndoe3
()
Ответ на: комментарий от xentatt

Это не проблема, главное успеть на-вайб-кодить клон чего-нибудь что у тебя захочет купить корпорация за кругленькую сумму чтобы до конца жизни хватило. У кого есть идеи, пишите сюда.

johndoe3
()
Ответ на: комментарий от yatazet

Он про
Основателя пDebian Иэн Мёрдок (Ian Murdock).
Там мутная история с обстоятельствами прекращения биологического функционирования особи.
Не за долго до этого он объявил что будет делать Debian на ядре OpenSolaris.

johndoe3
()
Ответ на: комментарий от sunjob

Давайте выкатим такое же предложение (как ты написал) митмфлару (цену назначим сами) и закроем его после покупки.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от firkax

Что-то придумают, надеюсь, просто интересно сколько ещё можно спокойно пользоваться по-старому.

papin-aziat ★★★★★
()
Ответ на: комментарий от X512

Т.е. твоя философия - «что-то вокруг одни проститутки, пожалуй тоже ей стану», да?

firkax ★★★★★
()

Я невнимательно читал новость, и не понял, какова была мотивация компании Cloudflare при принятии решения о прекращении проекта. У них есть более хороший аналог?

Saakx ★
()
Ответ на: комментарий от Saakx

какова была мотивация компании Cloudflare при принятии решения о прекращении проекта

Решение приняли сами разработчики Deno, им выгодней работать над проектами Cloudflare, а не своим )

yandrey ★★★
()
Ответ на: комментарий от papin-aziat

Когда yt-dlp перестанет качать с помощью deno?

Не знаю как yt-dlp, а я лично перестал качать, когда оно стало эту парашу требовать. Это ни в какие ворота уже. Лучше голодать, чем жрать дерьмо.

bread ☆
()
Ответ на: комментарий от bread

так вроде, уже давно yt-dl требует внешний модуль?!
нашли замену (или на сух-пойке)?

sunjob ★★★★★
()
Последнее исправление: sunjob (всего исправлений: 2)
Ответ на: комментарий от johndoe3

Я вот тоже сижу думаю, клон чего бы на-вайб-колить

очевидно-же - WinPlay3! :o)

sunjob ★★★★★
()

Лично я поржал с лицемерной воды в бложике этого дено.

For years, we’ve been working to make building server software simpler

и прочее бла-бла-бла. Чувак, тебя купили, вот и вся история.

Lrrr ★★★★★
()
Последнее исправление: Lrrr (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.