The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск JavaScript-платформы Deno 1.16"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от opennews (??), 10-Ноя-21, 12:34 
Состоялся релиз JavaScript-платформы Deno 1.16, предназначенной для обособенного выполнения (без использования браузера) приложений, написанных на языках JavaScript и TypeScript. Проект развивается автором Node.js Райаном Далем (Ryan Dahl). Код  платформы написан на языке программирования Rust и распространяется под лицензией MIT. Готовые сборки подготовлены для Linux, Windows и macOS...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=56129

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск JavaScript-платформы Deno 1.16"  +3 +/
Сообщение от Аноним (-), 10-Ноя-21, 12:34 
V8 тоже на Rust переписать, тогда будет epic win!
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск JavaScript-платформы Deno 1.16"  –7 +/
Сообщение от Аноним (-), 10-Ноя-21, 21:53 
Ты не понял. Теперь жаркие поклонники руста смогут со спокойной душой писать на тупоскрипте, тем самым доставляя гейцобалмерам оргазмы. В одни ворота сегодня уже не модно.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск JavaScript-платформы Deno 1.16"  +5 +/
Сообщение от nsf (ok), 10-Ноя-21, 12:36 
Я конечно извиняюсь, но:

> Полный размер готовой к использованию платформы - 10 Мб в виде единого файла;
> Deno will always be distributed as a single executable. Given a URL to a Deno program, it is runnable with nothing more than the ~25 megabyte zipped executable.

Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск JavaScript-платформы Deno 1.16"  –4 +/
Сообщение от QwertyReg (ok), 10-Ноя-21, 12:38 
Спасибо, поправил.
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск JavaScript-платформы Deno 1.16"  +3 +/
Сообщение от Аноним (10), 10-Ноя-21, 13:09 
Всегда забавляли эти «хухры-мухры zipped» размеры. Исполнять они тоже будут сжатый код?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

12. "Выпуск JavaScript-платформы Deno 1.16"  +2 +/
Сообщение от Q2Wemail (?), 10-Ноя-21, 13:19 
Так во время исполнения память будет расходоваться не только на сам бинарь, а и на его нужды.
Так что тут без разницы, надо смотреть на уже по факту занимаемую память.

А размер зипованного бинаря говорит о том, сколько этот дэно он стоит при распространении приложухи.

Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск JavaScript-платформы Deno 1.16"  –2 +/
Сообщение от Аноним (30), 10-Ноя-21, 16:08 
чочо? при запакованном в бинарнике исполняемого кода или ресурсов программы они будут лежать в памяти в полном объеме. Здесь нет никакого "выигрыша" кроме как накладных расходов.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от sdkhflskhgl (?), 11-Ноя-21, 14:52 
там мысль была другая: при работе проги размер потребляемой памяти может быть таким, что флуктуации на тему разности [не]сжатых бинарей могут быть ничтожны
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск JavaScript-платформы Deno 1.16"  +3 +/
Сообщение от Аноним (4), 10-Ноя-21, 12:44 
> защищённой
> javascript

лолшто

Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск JavaScript-платформы Deno 1.16"  +13 +/
Сообщение от Аноним (7), 10-Ноя-21, 13:01 
Нужна подробная инструкция: «Как перестать орать с новостей QwertyReg»
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от псевдонимус (?), 10-Ноя-21, 15:05 
А чего там подробного надо? Опу ему зашить суровой ниткой и всего делов.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск JavaScript-платформы Deno 1.16"  +3 +/
Сообщение от Смузихлёб (?), 11-Ноя-21, 12:27 
Разумнее его просто забанить по подсети.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

63. "Выпуск JavaScript-платформы Deno 1.16"  –1 +/
Сообщение от морошка ягодка такая (?), 12-Ноя-21, 08:07 
Вы так пытаетесь травить человека? Зачем?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

65. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (-), 13-Ноя-21, 04:43 
Вопервых, конечно же да, травля вообще должна рано или поздно обрести очертания в уголовном кодексе. Это плохо, не спорю. Но ведь же не человека, а просто виртуальный никнейм, который можно просто сменить, это же не бросить, дом/квартиру, вещи, все и вся и бежать куда глаза глядят. Давайте без вот этих вот подтосовок.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск JavaScript-платформы Deno 1.16"  –4 +/
Сообщение от Аноним (6), 10-Ноя-21, 13:00 
> Ориентировать на высокопроизводительные приложения.

lol

Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от псевдонимус (?), 10-Ноя-21, 15:10 
Это правда.

Правда производительными они будут на серваке, а твой ведроид/гейфон/ маквдруг будут работать печкой. Прибыль приватизируем, убытки обобществляем. Что не так-то?

Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск JavaScript-платформы Deno 1.16"  –1 +/
Сообщение от trdm (ok), 12-Ноя-21, 07:55 
> Ориентировать на высокопроизводительные приложения.

Предназначение скриптовых языков это не высокая производительность, а удобство и быстрота разработки.
Высокая производительность обеспечивается языками низкого уровня.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

8. "Выпуск JavaScript-платформы Deno 1.16"  –4 +/
Сообщение от Аноним (8), 10-Ноя-21, 13:02 
Нужная вещь, переосмысленный Node.js с typescript, за Deno будущее.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск JavaScript-платформы Deno 1.16"  –1 +/
Сообщение от th3m3 (ok), 10-Ноя-21, 14:02 
Помню лет 10 назад, за но ноду тоже говорили, что за ней будущее. Что js захватит мир и прочие глупости. Тут те же яйца, только в профиль.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск JavaScript-платформы Deno 1.16"  +1 +/
Сообщение от Аноним (16), 10-Ноя-21, 14:09 
>за но ноду тоже говорили

за что-то обычно хватают, а не говорят.

Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от th3m3 (ok), 10-Ноя-21, 14:19 
> за что-то обычно хватают, а не говорят.

Это интернет, детка. Тут всем пофиг.

Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск JavaScript-платформы Deno 1.16"  –1 +/
Сообщение от Джульбарс (?), 10-Ноя-21, 14:23 
Разумеется речь о нишевом использовании, та же нода сверхпопулярна и востребована во многих тысячах проектов. И Deno её потихоньку вытеснит со временем...
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

21. "Выпуск JavaScript-платформы Deno 1.16"  +2 +/
Сообщение от Джульбарс (?), 10-Ноя-21, 14:26 
А JS таки самый популярный и используемый язык в мире и альтернатив ему в его нише просто нет, так что в какой-то степени он мир таки захватил...
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск JavaScript-платформы Deno 1.16"  +5 +/
Сообщение от Аноним (20), 10-Ноя-21, 14:25 
К сожалению, угрозы в значительной мере осуществились.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

26. "Выпуск JavaScript-платформы Deno 1.16"  +3 +/
Сообщение от псевдонимус (?), 10-Ноя-21, 15:11 
А что, не захватил?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

33. "Выпуск JavaScript-платформы Deno 1.16"  –3 +/
Сообщение от th3m3 (ok), 10-Ноя-21, 16:29 
> А что, не захватил?

Нет. Что-то я не вижу, чтобы все перешли на js.

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск JavaScript-платформы Deno 1.16"  +2 +/
Сообщение от Аноним (35), 10-Ноя-21, 17:16 
56% программистов пишут на JavaScript. Одно из последних исследований.
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (-), 12-Ноя-21, 04:10 
На чем же тогда пушут остальные 145% ?
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск JavaScript-платформы Deno 1.16"  +1 +/
Сообщение от Рева RarogCmex Денисemail (?), 10-Ноя-21, 20:33 
А она и захватила :)
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

55. "Выпуск JavaScript-платформы Deno 1.16"  –1 +/
Сообщение от th3m3 (ok), 11-Ноя-21, 07:29 
> А она и захватила :)

Где? Хайп давно прошёл.

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Skynin (?), 10-Ноя-21, 16:20 
Не вытеснит. Потому что ничего принципиально нового в нем не предлагается.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

11. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от лолшто (?), 10-Ноя-21, 13:18 
Такая ли уж большая разница: писать прототип на node.js или на deno? Чего-то прям революционного deno в себе не несет. Вот зачем нужна поддержка TS, если в рантайме ты все равно не сможешь информацию о типах использовать? Вместо коллбэков выбрали промисы по дефолту, так и нода на сегодняшний день уже имеет методы, что работают через промисы. Пакетный менеджер выкинули и все равно потребность в нем никуда не ушла. Типичный проект на js может тысячи зависимостей иметь. Как хоть выглядит целевая аудитория для которой этот deno создавался?
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск JavaScript-платформы Deno 1.16"  +1 +/
Сообщение от Аноним (35), 10-Ноя-21, 13:58 
Конкуренция - это очень хорошо.
По сути улучшенный Node.js.
Не настолько прям, чтобы на него полностью переходить.
Но для микросервисов думаю пойдёт.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от лолшто (?), 10-Ноя-21, 16:23 
Десяток лет в этой фрагментированной вечно меняющейся и конкурирующей среде, и ты уже начинаешь ценить языки с богатой стандартной библиотекой и тот опыт, что не утратил актуальности за этот десяток.
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (48), 10-Ноя-21, 22:51 
Десяток лет в этой фрагментированной вечно меняющейся и конкурирующей среде, и ты уже начинаешь ценить операционки с богатым стандартным паком драйверов и тот опыт в нахождении кнопки пуск, что не утратил актуальности за этот десяток.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск JavaScript-платформы Deno 1.16"  +1 +/
Сообщение от bugmenot (??), 10-Ноя-21, 14:12 
Если всякие Нетодологии начнут продавать курсы по Deno, то может и спрос поднимется.


Есть же мнение, что Node.JS в своё время как раз продаваны курсов и пропихнули в прод.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

27. "Выпуск JavaScript-платформы Deno 1.16"  +2 +/
Сообщение от Аноним (27), 10-Ноя-21, 15:32 
В прод ноду пропихнули потребности людей иметь один язык для написания фронта и сервера
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск JavaScript-платформы Deno 1.16"  –2 +/
Сообщение от bugmenot (??), 10-Ноя-21, 16:05 
Ну, не знаю.
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (-), 13-Ноя-21, 04:37 
> Если всякие Нетодологии начнут продавать курсы по Deno, то может и спрос поднимется.

Пока не вкинут вакансий - не начнут. Лох уже не ведется на просто хайп, пруфца ему подавай лять..

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

42. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от anonymous (??), 10-Ноя-21, 19:34 
пишут на js или ts


на node.js либо deno оно выполняется...

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

34. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (34), 10-Ноя-21, 17:09 
Автор Node.js во время работы над проектом сошёл с ума и решил написать T̶e̶m̶p̶l̶e̶O̶S̶ Deno, но вместо добавления фич решил их выкидывать и выкинул npm, из-за чего Deno в промышленной эксплуатации стал неюзабелен и поэтому не нужен. Не удивительно, что для реализации затеи был выбран Rust.
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (35), 10-Ноя-21, 17:19 
Был выбран Go, и прототип на нём написан.

Но его очень попросили написать на Rust. Т.к. писать runtime для языка со сборником мусора на языке со сборщиком мусора....это оооочень тупая идея.

Он послушался. Это одно из его самых лучших решений.

Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск JavaScript-платформы Deno 1.16"  +2 +/
Сообщение от Аноним (38), 10-Ноя-21, 17:33 
Там рантайм - плюсовый V8.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Likern (?), 10-Ноя-21, 18:31 
JavaScript движок там V8. А runtime там написан на Rust.
Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск JavaScript-платформы Deno 1.16"  –1 +/
Сообщение от Аноним (56), 11-Ноя-21, 07:43 
>Был выбран Go, и прототип на нём написан.

Но его очень попросили написать на Rust. Т.к. писать runtime для языка со сборником мусора на языке со сборщиком мусора....это оооочень тупая идея.

Так на Go вроде бы можно отключить сборку мусора, нет?

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

60. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (60), 11-Ноя-21, 18:09 
> Автор Node.js во время работы над проектом сошёл с ума и решил написать T̶e̶m̶p̶l̶e̶O̶S̶ Deno, но вместо добавления фич решил их выкидывать и выкинул npm, из-за чего Deno в промышленной эксплуатации стал неюзабелен и поэтому не нужен. Не удивительно, что для реализации затеи был выбран Rust.

Очевидно что не зря Анонимы на велосипедные пакетные менеджеры (годные только для песочниц) бочку гонят.

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

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

51. "Выпуск JavaScript-платформы Deno 1.16"  +1 +/
Сообщение от Рмшъ (?), 11-Ноя-21, 01:19 
> Ориентировать на высокопроизводительные приложения

Это выдернуто из todo? Или это нам задача прилетела? Дедлайн когда?

Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от kissmyass (?), 11-Ноя-21, 02:14 
не нужен не node не deno, будут ботексом обкалывать и какое-то время еще продержаться оба
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Sultan (?), 11-Ноя-21, 10:34 
"Ориентировать на высокопроизводительные приложения."
Весь этот хлам скорее ориентирован на высокопроизводительные железо и даст огромный углеродный след.
Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (66), 13-Ноя-21, 07:02 
Не понял, а TypeScript там реализован самим Deno или используется транспиляция на JavaScript во время выполнения? Просто подозреваю, что существенных преимуществ кроме обертки нет.
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноним (67), 13-Ноя-21, 17:45 
> Deno не использует пакетный менеджер npm и package.json, предлагая пользователю установку модулей путём указания URL или пути к модулю для установки.
> Приложения запускаются обособленно в песочницах и не имеют доступа к сети, переменным окружения и файловой системе, без явно выданных полномочий;
> создания универсальных веб-приложений, которые способны работать как в системе Deno, так и в обычном браузере;

а еще https://deno.com/deploy/

так что очень хорошая альтеративна ноде

Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск JavaScript-платформы Deno 1.16"  +/
Сообщение от Аноноша (?), 16-Ноя-21, 03:17 
> Deno не использует пакетный менеджер npm и package.json, предлагая пользователю установку модулей путём указания URL или пути к модулю для установки. Тем не менее, проектом предлагается несколько утилит для упрощения работы со сторонними модулями;

В чем смысл этого преимущества?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру