|  Вариант для распечатки | Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "В JavaScript-платформе Deno обеспечена совместимость с модулями NPM" | +/– |  | 
| Сообщение от opennews (??), 14-Ноя-22, 20:53 | ||
| Представлен выпуск Deno 1.28, платформы для обособленного выполнения приложений на языках JavaScript и TypeScript, которая может быть использована для создания обработчиков, работающих на сервере. Платформу развивает Райан Даль (Ryan Dahl), создатель Node.js. Как и в Node.js в Deno используется JavaScript-движок V8, который также применяется в браузерах на основе Chromium. При этом Deno не является ответвлением от Node.js, а представляет собой созданный с нуля новый проект. Код проекта распространяется под лицензией MIT. Сборки подготовлены для Linux, Windows и macOS... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление | 
| Сообщения | [Сортировка по ответам | RSS] | 
| 1. Сообщение от Аноним (1), 14-Ноя-22, 20:53 | –6 +/– |  | 
| А в чём смысл вообще, если оно всё равно на плюсах? Быстрее работать будет чи що? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #5, #58, #68, #73 | ||
| 2. Сообщение от Аноним (2), 14-Ноя-22, 20:54 | +/– |  | 
| > --allow-env --allow-read | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #20 | ||
| 3. Сообщение от kusb (?), 14-Ноя-22, 21:03 | +1 +/– |  | 
| Ты не поверишь... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 4. Сообщение от Аноним (2), 14-Ноя-22, 21:13 | +4 +/– |  | 
| смотрю щас стандартную библиотеку: https://deno.land/api@v1.28.0?s=Deno.open | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #6, #28 | ||
| 5. Сообщение от Анонн (?), 14-Ноя-22, 21:20 | +2 +/– |  | 
| М... ты так уверенно пишешь что оно на плюсах... что это даже немного странно)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #8 | ||
| 6. Сообщение от Аноним (6), 14-Ноя-22, 21:22 | +/– |  | 
| А есть пример где это нужно? В какой оси путь может быть невалидной utf-последовательностью (из тех что поддерживает deno разумеется)? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #7, #9, #10 | ||
| 7. Сообщение от Аноним (2), 14-Ноя-22, 21:32 | +6 +/– |  | 
| Это зависит не от оси, а от файловой системы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #12 | ||
| 8. Сообщение от Аноним (1), 14-Ноя-22, 21:37 | +/– |  | 
| А на чём же ещё оно написано? https://v8.dev/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #16 | ||
| 9. Сообщение от Аноним (9), 14-Ноя-22, 21:38 | –1 +/– |  | 
| > А есть пример где это нужно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #26 | ||
| 10. Сообщение от Аноним (1), 14-Ноя-22, 21:40 | +/– |  | 
| В венде может, десяточка от этого в бсод вылетала. Вообще забавно как юникод в диалоге сохранения файла в блокноте, а бсод в ядре. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #74 | ||
| 11. Сообщение от Аноним (11), 14-Ноя-22, 21:42 | –1 +/– |  | 
| Когда перепишут V8 на Rust? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #15, #24 | ||
| 12. Сообщение от Аноним (6), 14-Ноя-22, 21:43 | +/– |  | 
| Понятно, спасибо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 13. Сообщение от Аноним (13), 14-Ноя-22, 21:46 | +/– |  | 
| Сначала нужна возможность запускать rust вместо javascript, зачем это слабое звено. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #14, #21 | ||
| 14. Сообщение от kusb (?), 14-Ноя-22, 22:11 | +/– |  | 
| rustscript | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #19 | ||
| 15. Сообщение от Аноним (15), 14-Ноя-22, 22:14 | +/– |  | 
| сразу после сервы, брошенной в 2019-ом | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 16. Сообщение от Анонн (?), 14-Ноя-22, 22:15 | +/– |  | 
| А причем тут v8 если он используется и там и так? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #18 | ||
| 18. Сообщение от Аноним (1), 14-Ноя-22, 22:27 | –7 +/– |  | 
| > А причем тут v8 если он используется и там и так? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #53 | ||
| 19. Сообщение от Аноним (19), 14-Ноя-22, 22:28 | +1 +/– |  | 
| Лучше совсем избавиться от всяких скриптов и оставить только голый текст. А то и свистелки им подавай и пеpделки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #40 | ||
| 20. Сообщение от Апрем (?), 14-Ноя-22, 22:32 | –2 +/– |  | 
| Кроссплатформенностью. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #22 | ||
| 21. Сообщение от Аноним (21), 14-Ноя-22, 22:35 | +/– |  | 
| Rust компилируется в WebAssembly :) Как и Go, C, C++ и другие языки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 22. Сообщение от Вы забыли заполнить поле Name (?), 14-Ноя-22, 22:41 | +/– |  | 
| Деплоишь на винде? Один фиг сейчас в докер все заворачивают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #27 | ||
| 23. Сообщение от Аноним (23), 14-Ноя-22, 22:50 | +3 +/– |  | 
| > модули устанавливаются при первом запуске приложения | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. Сообщение от Вы забыли заполнить поле Name (?), 14-Ноя-22, 22:53 | +3 +/– |  | 
| > Когда перепишут V8 на Rust? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #44 | ||
| 26. Сообщение от Анонн (?), 15-Ноя-22, 00:27 | +/– |  | 
| Не, если пользователь пришлет ерунду, то string просто не создастся и вы не сможете вызвать эту функцию (т.к. она принимает non-optional string). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 27. Сообщение от Апрем (?), 15-Ноя-22, 00:28 | –1 +/– |  | 
| Какой деплой, какой докер, шиз. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #30 | ||
| 28. Сообщение от Аноним (28), 15-Ноя-22, 00:33 | –2 +/– |  | 
| Очевидно что джава-кодеры до невалидной utf строки, не додумались. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #29, #39 | ||
| 29. Сообщение от Аноним (29), 15-Ноя-22, 00:45 | +3 +/– |  | 
| Причем тут джава-кодеры? Deno пишет автор node.js, который написал на с++. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 30. Сообщение от Вы забыли заполнить поле Name (?), 15-Ноя-22, 00:56 | +/– |  | 
| > Какой деплой, какой докер, шиз. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #36 | ||
| 31. Сообщение от Аноним (-), 15-Ноя-22, 01:08 | +/– |  | 
| И зачем это когда есть bun.sh? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34 | ||
| 33. Сообщение от Аноним (34), 15-Ноя-22, 01:29 | +4 +/– |  | 
| Пора добавлять поддержку TypeScript в ядро | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. Сообщение от Аноним (34), 15-Ноя-22, 01:31 | +/– |  | 
| он уже готов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 36. Сообщение от Апрем (?), 15-Ноя-22, 03:56 | –3 +/– |  | 
| На какой сервер? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #37 | ||
| 37. Сообщение от Вы забыли заполнить поле Name (?), 15-Ноя-22, 04:28 | +/– |  | 
| > На какой сервер? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #47 | ||
| 39. Сообщение от Аноним (39), 15-Ноя-22, 05:33 | +5 +/– |  | 
| Шёл 2022 год, старые пердуны с опеннета так и не научились отличать Java от JavaScript | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 40. Сообщение от Аноним (40), 15-Ноя-22, 08:05 | –1 +/– |  | 
| Ты реально так думаешь? Возьми, попользуйся Netsurf хотя бы пару дней. Йотыбчыки в нём посмотри, на любой сайт залогинься. А потом отпишешся насколько удобно "без скриптов" пользоваться инетом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #45, #46 | ||
| 41. Сообщение от Аноним (41), 15-Ноя-22, 08:38 | –2 +/– |  | 
| Deno - JavaScript здорового человека? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #49 | ||
| 42.  
    Сообщение от Аноним  (42), 15-Ноя-22, 08:41 | +2 +/– |  | 
| > deno run npm:install-malware | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. Сообщение от Аноним (43), 15-Ноя-22, 08:41 | +/– |  | 
| Вот это поворот! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. Сообщение от Парень твоего папы (?), 15-Ноя-22, 08:42 | –3 +/– |  | 
| Действительно, если на расте перепишешь всё, то могут и на мороз выгнать, ибо ошибок при работе с памятью не будет, соответственно и те кто чинить могут не потребуются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #55 | ||
| 45. Сообщение от Аноним (45), 15-Ноя-22, 08:49 | +2 +/– |  | 
| До прихода Google Chrome все пользовались и всем норм было, это потом google стало навязывать идею, что жирносайты - это норально и все так делайте | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 46. Сообщение от kusb (?), 15-Ноя-22, 09:25 | +/– |  | 
| Тут во многом прикол, что эти сайты завязаны на скрипты - тот же ютуб в паралельной вселенной мог вообще без них обойтись и выглядеть почти так же. Полностью избавиться от скриптов могла бы помочь (но мне не кажется, что это правильно) команда браузеру по http, что страница чистично изменилась. Ага, и держать соединение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #51 | ||
| 47. Сообщение от Апрем (?), 15-Ноя-22, 09:46 | +/– |  | 
| Чем deno для локального софта по-твоему хуже, чем питон, руби или даже джава? Ничем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #57 | ||
| 48. Сообщение от Аноним (49), 15-Ноя-22, 11:00 | +1 +/– |  | 
| Так долго стучал в грудь что npm не нужен, а надо делать как в го. А тут на тебе оказалось что без npm deno ненужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #50, #60 | ||
| 49. Сообщение от Аноним (49), 15-Ноя-22, 11:01 | +/– |  | 
| Deno — это сон разума порождающий чудовищ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 50. Сообщение от Аноним (50), 15-Ноя-22, 11:03 | +/– |  | 
| А в чем отличие го? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 51. Сообщение от Аноним (51), 15-Ноя-22, 11:14 | –1 +/– |  | 
| Большинство страниц Youtube даже не потребовали бы такого хака, т.к. не меняются после загрузки, поэтому могли бы обойтись средствами CSS и HTML5 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 | ||
| 52. Сообщение от Аноним (52), 15-Ноя-22, 12:36 | +2 +/– |  | 
| ещё одна нода.жс от автора ноды.жс? это такой аутоиммунный NIH-синдром? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #62 | ||
| 53. Сообщение от Аноним (53), 15-Ноя-22, 12:55 | +/– |  | 
| На ассемблере | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 55. Сообщение от Аноним (55), 15-Ноя-22, 13:47 | +2 +/– |  | 
| > ибо ошибок при работе с памятью не будет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #59 | ||
| 57. Сообщение от Вы забыли заполнить поле Name (?), 15-Ноя-22, 20:57 | +/– |  | 
| > Чем deno для локального софта по-твоему хуже, чем питон, руби или даже | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 58. Сообщение от Аноним (58), 15-Ноя-22, 21:18 | +2 +/– |  | 
| > А в чём смысл вообще, если оно всё равно на плюсах? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #61 | ||
| 59. Сообщение от Аноним (58), 15-Ноя-22, 21:24 | +/– |  | 
| Так 30% ошибок никуда не денутся. Жить можно, хоть и не жирно. Зато по оппе получать от начальства будешь меньше | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 60. Сообщение от Аноним (58), 15-Ноя-22, 21:28 | +/– |  | 
| >Ключевым изменением в новом выпуске является стабилизация совместимости с пакетами, размещёнными в репозитории NPM, что позволяет использовать в Deno более 1.3 млн модулей, созданных для платформы Node.js | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 61. Сообщение от Аноним (1), 15-Ноя-22, 21:33 | –2 +/– |  | 
| У типичного растафанатика довольно типично аналитика, как и вообще умение понимать написанное, просто от бога. Никто тут не собирается писать вебню на расте, это тупо обёртки над плюсовыми либами, применяемые для исполнения скриптов. Ну а критика вполне уместна, это платформа для запуска ПО, но при этом раст линкуется СТАТИЧЕСКИ, это означает, что у каждого дополнительного инстанса будет не хилый такой оверхед. Это относительно работает исключительно в ситуациях, когда 1 инстанс на ноду утилизирует все доступные ресурсы. Если возникает необходимость поднять дополнительный инстанс рядом в одном адресном пространстве, оверхед на пустом месте начинает множиться. Кроме того, разработка и сопровождение проектов, написанных на смеси изотерических ЯП с обычными, обходятся значительно дороже. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #63, #64 | ||
| 62. Сообщение от Аноним (58), 15-Ноя-22, 21:33 | +/– |  | 
| Нет. Это твоё незнание всей этой истории. В свое время изначальный автор рассказывал почему он забросил проект, что именно в nodejs было сделано не так, какие там родовые травмы и кривые костыли, которые или уже невозможно исправить или никто не желает исправлять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 | ||
| 63. Сообщение от Аноним (58), 15-Ноя-22, 21:52 | +/– |  | 
| > Никто тут не собирается писать вебню на расте | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 | ||
| 64. Сообщение от Аноним (58), 15-Ноя-22, 21:58 | +/– |  | 
| > Никто тут не собирается писать вебню на расте | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #65 | ||
| 65. Сообщение от Аноним (1), 15-Ноя-22, 22:00 | +/– |  | 
| Оно не построено поверх в8 для запуска браузерного кода на локалхосте. Как я и сказал, выраженные проблемы с восприятием и пониманием информации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #66 | ||
| 66. Сообщение от Аноним (58), 15-Ноя-22, 22:06 | +/– |  | 
| > Как я и сказал, выраженные проблемы с восприятием и пониманием информации. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #67 | ||
| 67. Сообщение от Аноним (1), 15-Ноя-22, 22:10 | +/– |  | 
| Ты стрелки не переводи, в 1 посте вполне логичный и закономерный вопрос, на который ты выдал полный желчи и довольно оторванный от реальности ответ. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #66 Ответы: #69 | ||
| 68. Сообщение от Аноним (58), 15-Ноя-22, 22:17 | +/– |  | 
| Кстати, а если бы v8 был написан на паскале, все остальные (сишники, гошники, питонщики, явисты) обязаны были бы писать обвязку на паскале? Даже не зная его, но только из-за того "ну библиотека же на нем написана"? Ядро линукса на Си, но ведь находятся нехорошие люди, которые на плюсах библиотеки и прикладухи пишут или создают питоновские скрипты и баш-портянки, не зная этого Си - да как посмели? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #71 | ||
| 69. Сообщение от Аноним (58), 15-Ноя-22, 22:28 | +/– |  | 
| > в 1 посте вполне логичный и закономерный вопрос, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 Ответы: #72 | ||
| 71. Сообщение от Аноним (1), 15-Ноя-22, 22:40 | +/– |  | 
| Паскаль довольно неплохой язык так-то, хоть генерируемые его компиляторами бинари и полны какой-то мутной дряни, которую так просто не отредактируешь в шестнадцатеричном редакторе, производительность его кода в итоге довольно близка к нативной (емнип вызовы транслируются в голый винапи, хотя не видел исходников той проприетарщины и не могу сказать, сколько на деле в том коде было паскаля, а сколько -- винапи, это было вне сферы моих интересов). Если бы в8 был на паскале и основная платформа для исполнения кода в нём была на паскале, то все остальные тоже писали бы на паскале, потому что это очевидно успешный язык и крайне удачное применение. Обвязку можно писать на чём угодно, вон есть биндинги для исполнения жс в питоне в spidermonkey. Но платформа для приложений на брейнфаке поверх движка жс на паскале, звучит ли это здравым и какие преимущества можно получить из такой затеи? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 | ||
| 72. Сообщение от Аноним (1), 15-Ноя-22, 22:45 | +/– |  | 
| Ну да. Если я беру какую-то либу, я могу написать для неё обвязку на баше, жс, питоне, чём угодно. Но если это липа написана на плюсах, а я пишу обвязку на си, это уже определённые, и весьма существенные, проблемы. Но всё ещё не такие, как если взять и написать обвязку на го для либы на плюсах. Поэтому я буду писать обвязку для либы на плюсах на плюсах. С растом ситуация по ряду аспектов довольно похожая выходит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 73. Сообщение от Я (??), 16-Ноя-22, 04:36 | +/– |  | 
| ну был же какой-то смысл в оригинальной ноде использовать смесь из C,C++ и JavaScript вместо того чтобы на чём-то одном православном всё писать.. может есть другие критерии кроме скорости работы? может они описаны прямым текстом даже в этой новости? как жаль что мы никогда не найдём ответов на эти вопросы.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 74. Сообщение от Я (??), 16-Ноя-22, 04:38 | +/– |  | 
| зато на си написано.. без этих ваших проверок сахарных которые нормальный програмист без компилятора может сделать.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 75. Сообщение от Аноним (75), 17-Ноя-22, 12:35 | +/– |  | 
| стоп, по сути же это капитуляция? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Архив | Удалить | Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема | 
| Закладки на сайте Проследить за страницей | Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |