Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от opennews (?), 19-Апр-23, 11:42 | ||
Состоялся релиз Node.js 20.0, платформы для выполнения сетевых приложений на языке JavaScript. Node.js 20.0 отнесён к веткам с длительным сроком поддержки, но данный статус будет присвоен только в октябре, после проведения стабилизации. Поддержка Node.js 20.x будет осуществляться до 30 апреля 2026 года. Сопровождение прошлой LTS-ветки Node.js 18.x продлится до апреля 2025 года, а позапрошлой LTS-ветки 16.x до сентября 2023 года. Сопровождение LTS-ветки 14.x будет прекращено 30 апреля, а промежуточной ветки Node.js 19.x - 1 июня... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Антифрактал (?), 19-Апр-23, 11:42 | ||
>Сформирована отдельная команда разработчиков, отвечающая за оптимизацию производительности | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 12:40 | ||
От чего отказались? Наоборот околофронтенд рад тому, что можно писать на жс веб сервера и консольные приложения. Или ты будешь формировать для них html? | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (3), 19-Апр-23, 12:53 | ||
> Предложен экспериментальный механизм Permission Model | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (17), 19-Апр-23, 13:23 | ||
Это изоляция на уровне процессов, а когда нужно внутри программы что-то ограничить, то как тебе неймспейсы помогут? | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (3), 19-Апр-23, 13:37 | ||
изоляция "внутри программы" - это миф. Во-первых это миф требования: нет никакой нужды ограничивать что-то "внутри программы" (если есть - приведи пример, но такой, где изоляция процесса принципиально не подходит). Во-вторых, это миф реализации: я не стал бы доверять вопросы безопасности какому-то там Joyent (или кто там владеет нодой), когда уже есть авторитетный линукс с проявившими свою состоятельность неймспейсами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 16:09 | ||
> изоляция "внутри программы" - это миф. Во-первых это миф требования: нет никакой | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Аноним (3), 19-Апр-23, 16:56 | ||
> нужно перестать пользоваться ff или хромом, в котором есть своя изоляция | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. Скрыто модератором | –2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 19:50 | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (3), 20-Апр-23, 10:24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (164), 20-Апр-23, 17:59 | ||
>Во-первых это миф требования: нет никакой нужды ограничивать что-то "внутри программы" (если есть - приведи пример, но такой, где изоляция процесса принципиально не подходит) | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
29. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 13:58 | ||
> Лучше линуксовых неймспейсов ничего пока не придумали. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
59. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Самый Лучший Гусь (?), 19-Апр-23, 15:22 | ||
А нигде больше ноду и не нужно запускать, это же чисто линуксовая приколюха там сайтики пилить | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:24 | ||
electron ее использует | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (3), 19-Апр-23, 17:02 | ||
Ну так ты конечный пользователь либо полностью доверяешь электроновскому приложению, либо нет. В последнем случае ты изолируешь целиком всю приложуху, то есть изоляция именно на уровне всей иерархии процессов и подпроцессов. Не знаю, есть ли в вантузе аналог неймспейсов, но если есть - ты воспользуешься именно им, а не нодовской плюшевой фигней. | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +2 +/– | |
Сообщение от Аноним (162), 20-Апр-23, 14:38 | ||
Тут скорее больше как аддоны в браузере, у каждого свои права, которые явно декларируются. Изоляцию средствами ОС туда не применить. Стоит ли из-за этого убрать права для расширений? Нет конечно! | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
165. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 20-Апр-23, 18:27 | ||
Еще как пример можно привести Content Security Policy в браузерах. | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –7 +/– | |
Сообщение от Аноним (4), 19-Апр-23, 13:01 | ||
C#, java шлют телеметрию на каждый пук, rust пропртетарный вендорлок, js жручее память не нужно. Вот и что остаётся, кроме старой доброй сишечки? Она универсальна, быстра, свободна. Но есть одно но, которое перечёркивает ВСЕ плюсы: си - лютое ре-ше-то! | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от ПерлухаБратуха (?), 19-Апр-23, 13:07 | ||
> C#, java шлют телеметрию на каждый пук | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +13 +/– | |
Сообщение от Аноним (8), 19-Апр-23, 13:11 | ||
Экспертам опеннета принято верить на слово. | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (125), 19-Апр-23, 22:20 | ||
Особенно анонимным. | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (57), 19-Апр-23, 15:20 | ||
То было в проприетарном Sun JDK, который поставлялся только в виде блоба. | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
9. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от АнонимАнонимовичАнонимов (?), 19-Апр-23, 13:13 | ||
А что Вы скажите про Python? | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
18. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –3 +/– | |
Сообщение от Аноним (17), 19-Апр-23, 13:25 | ||
Говяная система импортов основанная на какой-то псевдофайлововй системе, | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Аноним (23), 19-Апр-23, 13:31 | ||
Чёт вкусовщина. И если проблема в этом, то почему замена штатного на uvloop делает только хуже? В чём суть претензии? Хотя "хуже" это преувеличение, едва ли можно заметно лучше, чем сейчас. Скорее, "проблемнее". Реальная проблема как мне видится в сложности профилирования и отладки асинхронного кода, это какая-то содомия чистой воды. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 14:03 | ||
> Реальная проблема как мне видится в сложности профилирования и отладки асинхронного кода, это какая-то содомия чистой воды. | ||
Ответить | Правка | Наверх | Cообщить модератору |
152. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от BrainFucker (ok), 20-Апр-23, 05:26 | ||
> далее тоже нужно везде все делать асинхронным и искать обертки для существующих либ | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от th3m3 (ok), 19-Апр-23, 14:20 | ||
JIT в Python скоро запилят. | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
157. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 13:38 | ||
до сих пор не запилили что ли !? | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от th3m3 (ok), 20-Апр-23, 14:39 | ||
> до сих пор не запилили что ли !? | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 16:05 | ||
> Говяная система импортов основанная на какой-то псевдофайлововй системе | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
151. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (151), 20-Апр-23, 04:03 | ||
Какой-бы JIT ни добавили в скриптовые языки, они всегда будут медленнее компилируемых | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
10. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (23), 19-Апр-23, 13:14 | ||
Тем временем у электрона уже лучшая производительность и лучшая интеграция с платформой, чем у жабы. Основная проблема си это тонны бойлерплейта и затратность написания кода, других я не вижу. От факапов современные интсрументы защищают очень хорошо. С плюсами посложнее, избавиться от утечек, чтобы тот же валгринд не ныл, похоже, невозможно. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
37. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 14:06 | ||
> чтобы тот же валгринд не ныл, похоже, невозможно | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (125), 19-Апр-23, 22:24 | ||
> От факапов современные интсрументы защищают очень хорошо | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
11. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от annonn (?), 19-Апр-23, 13:16 | ||
о..., чувак ну тебя и плющит | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
110. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от billyillsellyoumycorrossion3 (?), 19-Апр-23, 17:31 | ||
> проприетарный вендорлок в расте | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (125), 19-Апр-23, 22:32 | ||
почти в любом мало-мальском (более одного разработчика), но серьезном, проекте обычно участвуют и IT-гиганты, в виде вот таких вот спонсоров или нагружая своих разработчиков. Даже стандарт С++ тебе пишут не исключительно коммунисты Столлманы, а куча парней с майкрософта, гугла, айбиэи и т.п., а не только профессора с универов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
158. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 13:41 | ||
потом правда оказывается что они и развитием продукта управляют в нужном для себя направлении | ||
Ответить | Правка | Наверх | Cообщить модератору |
111. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от billyillsellyoumycorrossion3 (?), 19-Апр-23, 17:33 | ||
> никто тебе не запрещает форкнуть | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
13. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (13), 19-Апр-23, 13:19 | ||
Ziglang | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
14. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Gemorroj (ok), 19-Апр-23, 13:20 | ||
php как был эталоном, так и остается | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
19. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (17), 19-Апр-23, 13:26 | ||
Вот бы еще его развили до уровня написания стандалон приложений, | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (117), 19-Апр-23, 20:31 | ||
Был когда-то. Сейчас его превратили в нечто псевдо-энтерпрайзное непонятно что. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
16. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (16), 19-Апр-23, 13:22 | ||
Если писать код в стиле Си-макак, то может и будет жрать, а у нормальных программистов js потребляет вполне умерено для JIT языка. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
21. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (17), 19-Апр-23, 13:27 | ||
Так а как вы отменяете отлетевшие промисы по таймауту скажем? | ||
Ответить | Правка | Наверх | Cообщить модератору |
167. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (167), 24-Апр-23, 05:49 | ||
Если имеем дело с сетью (fetch) или другим IO, то есть AbortController - вызываем и нижестоящая операция прерывается с исключением AbortError (по-умолчанию). | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (45), 19-Апр-23, 14:49 | ||
Ничего Си — Топ. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
50. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от жявамэн (ok), 19-Апр-23, 14:56 | ||
>java шлют телеметрию на каждый пук | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
113. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от penetrator (?), 19-Апр-23, 18:05 | ||
не C#, а .NET Core, пропиши OPTOUT 1 в переменную, найдешь в инете | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
148. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (148), 20-Апр-23, 02:16 | ||
Ни одного пакета не видел от OpenJDK в Wireshark, который был шёл не по тем IP, которые я ожидал увидеть. В логах длиной в несколько суток в том числе. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
153. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Аноним (153), 20-Апр-23, 05:35 | ||
>>Вот и что остаётся, кроме старой доброй сишечки? | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
12. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (12), 19-Апр-23, 13:18 | ||
Перешел с этого на bun.sh, доволен как слон. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (28), 19-Апр-23, 13:57 | ||
Bun вроде какой 0.0.1, суперэкспериментальный? npm поддерживает? | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (45), 19-Апр-23, 14:50 | ||
Установка curl -fsSL https://bun.sh/install | bash всегда выдаёт шитопродукт. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
121. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (121), 19-Апр-23, 21:41 | ||
Пока лучше ничего не пртдумали | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (123), 19-Апр-23, 22:05 | ||
Шитопродукт это когда $ curl ...install.sh | sudo bash | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
133. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 23:01 | ||
> Шитопродукт это когда $ curl ...install.sh | sudo bash | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +4 +/– | |
Сообщение от Брат Анон (ok), 19-Апр-23, 13:20 | ||
> Кроме того, в состав включён выпуск высокопроизводительного парсера URL - | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (24), 19-Апр-23, 13:35 | ||
> Node.js | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (16), 19-Апр-23, 13:40 | ||
Ловите эксперта! | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от FF (?), 19-Апр-23, 13:58 | ||
для владельцев датацентров даже 2% экономии электроэнергии существенно, а про минус 200% производительности что-то зеленые молчат, шизoфазия | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
39. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 14:09 | ||
Ты просто завидуешь домохозяйкам, которые обгоняют по производительности твой самописный сервер на сишечке. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
60. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –3 +/– | |
Сообщение от FF (?), 19-Апр-23, 15:23 | ||
nginx? | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:25 | ||
Из nginx ходишь в бд и формируешь ответ? Пишешь логику на lua или ng? | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 19-Апр-23, 15:29 | ||
а в твоей извилине сервер только такой бывает? | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:37 | ||
> а в твоей извилине сервер только такой бывает? | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:31 | ||
я пишу на Го, и 1 сервер заменит 10 серверов сабжа. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
82. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:38 | ||
Ну молодец. Но ты же не формируешь данные для фронта хтмл и прочее, а максимум апи отдаешь. Ну вот пусть они на ноде и формируют все дальше сами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:43 | ||
всмысле на ноде? нода это бэкенд! на фронте может быть тонкое представление этих данных. но увы, приходится собирать вебпаком через всё это дело. | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:57 | ||
> всмысле на ноде? нода это бэкенд! | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от ван (??), 20-Апр-23, 21:45 | ||
njs ван лав | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
32. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +6 +/– | |
Сообщение от FF (?), 19-Апр-23, 14:00 | ||
Интерпретируемый язык для высоконагруженных систем это самое худшее, что случалось с айти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 14:11 | ||
АйТи управляют у кого есть деньги, а им нужен результат, а не идеальный код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:12 | ||
Охохо. А они как раз умеют считать деньги, и дело не в идеальном коде, а в неправильном выборе инструмента. | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:27 | ||
Ну скажи это github, instagram и прочим конторам с софтом на интерпретируемых языках. | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:29 | ||
у них бэкенд на ноде? | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:34 | ||
> у них бэкенд на ноде? | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 19-Апр-23, 15:42 | ||
как ни крути, это все тормозной шлак, хоть и джанго. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:44 | ||
> как ни крути, это все тормозной шлак, хоть и джанго. | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:18 | ||
почему тогда не на баш-портянках, не на батниках, павершелл скриптах? это же то же самое! | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
64. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:27 | ||
> это же то же самое! | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:33 | ||
Я не понимаю как можно писать на языке, который на каждом ходу выстреливает в ногу, потому что он может исполнить любую чушь | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:40 | ||
> Я не понимаю как можно писать на языке, который на каждом ходу выстреливает в ногу, потому что он может исполнить любую чушь | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:43 | ||
> потому что он может исполнить любую чушь | ||
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору |
58. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:21 | ||
почему эппл пишет на Swift? | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
65. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:28 | ||
Яблоко пишет на свифте в основном приложухи, а не высоконагруженный сереверный софт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:34 | ||
а в бэкенде электрона не нода? | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Илья (??), 19-Апр-23, 19:00 | ||
Потому что нет другого способа приручить objectivec | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
33. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Аноним (33), 19-Апр-23, 14:01 | ||
Я правильно понимаю она не реал-тайм? | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 19-Апр-23, 14:03 | ||
да, сама асинхронность на одних обещаниях (promises) | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от FF (?), 19-Апр-23, 14:06 | ||
точно такой же мальчик пытался разработать конфигуратор для RISC-V микроконтроллера MIK32. Сначала пытался на Vue, потом передумал и решил поиграть с React. По итогу традиционно для наколенной экспериментальной вебни проект заброшен, как и выпуск МК. | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
47. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –2 +/– | |
Сообщение от Аноним (47), 19-Апр-23, 14:52 | ||
Мальчик все правильно сделала риск 5 ненужен. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (57), 19-Апр-23, 15:31 | ||
А Эльбрус насколько нужен за пределами Ресурсной? | ||
Ответить | Правка | Наверх | Cообщить модератору |
168. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от _kp (ok), 24-Апр-23, 17:06 | ||
Он нигде не нужен. Ну, не получилось, с кем не бывает. Просто вместо признания провала, и переделки, важно раздувают щёки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Anonnn (?), 19-Апр-23, 17:00 | ||
Ну если мальчик делал HMI, отчеты и графики на Js то никакой проблемы не вижу, а АСУТП обычно через ПЛК управляются, вот там реалтайм | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
159. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +2 +/– | |
Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 13:52 | ||
Учитывая, что речь о работе с сетями, то какой там вообще может быть реалтайм ? | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
34. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 14:02 | ||
Почему у меня сишные, гошные и прочие Qt проекты компилятся 3-5 секунд, а вебпак 30-50 секунд? | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (16), 19-Апр-23, 14:15 | ||
Вебпак компилируется, серьезно? Вот это открытия на оппенете! | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:14 | ||
зануда? вебпак собирает из помoйки node_molules 20К файлов в один минимизированный бандл. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:33 | ||
> в один минимизированный бандл | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:35 | ||
в демагогию я тоже умею, что не отменяет того, что он отрабатывает в 10 раз дольше | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:47 | ||
> не отменяет того, что он отрабатывает в 10 раз дольше | ||
Ответить | Правка | Наверх | Cообщить модератору |
139. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 20-Апр-23, 00:20 | ||
> It's written in Go and compiles to native code. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:36 | ||
а настроить его конфиг это тот еще квест, особенно когда с мажорными обновами все по-другому бывает | ||
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору |
92. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:48 | ||
> а настроить его конфиг это тот еще квест, особенно когда с мажорными обновами все по-другому бывает | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 14:16 | ||
Вебпак вроде промежуточные результаты преобразований в памяти хранит, а это огромные строки и все это нужно делать каждый раз при запуске. В инкрементальном режиме все сильно быстрее. Уже есть куча других сборщиков, которые в на порядок быстрее, в том числе написанные на го и расте. Но если сделать нормальный кэш на диске, то и вебпак бы нормально работал. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
54. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:16 | ||
какие еще костыли предложите? протез для мозга же обсуждаем | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:29 | ||
Это не костыли, а оптимизация. Удаляй тогда все объектны файлы после компиляции, это же "протез". | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:36 | ||
с объектными файлами компилится не 3-5, а 1-2 секунды. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:51 | ||
Еще раз: промежутчные артефакты для мейка и подобных систем сборки - это по факту кэш. В вебпаке ничего этого нет, он все делает в памяти (например, читает файл, отдает его ts, потом конкатит). Поэтому все ппц медленно. Плюс это все на js написано, что тоже не добавляет скорости. Но если его запустить в инкрементальном режиме, то он будет работать намного быстрее, хотя для этого и надо держать запущенным процесс. | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 20-Апр-23, 00:23 | ||
да, я знаю, он за 3 секунды компилит в инкрементальном, но иногда бывает косячит, нужно полностью перезапускать. Еще раз: вебпак это пример суперпроизводительного софта на JS, и это даже не студенческая разработка. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (47), 19-Апр-23, 14:52 | ||
Потому что вебпак не компилятор. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
53. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 19-Апр-23, 15:15 | ||
правильно, он костыль, собирающий кучу scss, js, ts костылей в один нечитабельный мега-костыль | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:31 | ||
Компилятор по определению собирает кучу исходных файлов в один файл (почти всегда нечитабельный). | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 19-Апр-23, 15:38 | ||
напиши это выше в пост 2.41 | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (47), 19-Апр-23, 16:19 | ||
make это у тебя тоже компилятор? node.js кстати не всегда в один файл все собирает и ногад он создаёт больше файлов чем было исходных. Так что бред не пиши больше. | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
105. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 16:22 | ||
> make это у тебя тоже компилятор? | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноно (?), 19-Апр-23, 15:45 | ||
Webpack уходящая натура, на подходе Turbopack и ужн есть отличный Vite... | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
102. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (47), 19-Апр-23, 16:19 | ||
Кто на gulp до сих пор сидит наверняка, это не точно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
160. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 13:57 | ||
там где жс немного, смысла в вебпаке и нет. А галп как был так и будет | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Аноним (48), 19-Апр-23, 14:52 | ||
> например, вместо выполнения "var result = db.query("select..");" с ожиданием завершения работы и последующей обработкой результатов, в Node.js использует принцип асинхронного выполнения, т.е. код трансформируется в "db.query("select..", function (result) {обработка результата});", при котором управление мгновенно перейдёт к дальнейшему коду, а результат запроса будет обработан по мере поступления данных. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 19-Апр-23, 15:20 | ||
А как нормальные люди это всё добро отлаживают? | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:32 | ||
Как любой другой код с кооперативной многозадачностью. | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 19-Апр-23, 15:45 | ||
console.log()? | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 15:53 | ||
Ты в гошке c fmt отлаживаешь? | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (45), 19-Апр-23, 16:20 | ||
Да, а какие ещё есть варианты? | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от FF (?), 20-Апр-23, 00:25 | ||
у меня есть пошаговая отладка, точки останова, просмотр значений, и все это в IDE | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
143. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 20-Апр-23, 00:39 | ||
> у меня есть пошаговая отладка, точки останова, просмотр значений, и все это | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (146), 20-Апр-23, 01:29 | ||
Ну поставь рядом со своим goland webstorm, и там даже все кнопочки будут такие же. | ||
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору |
98. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от anonymmm (?), 19-Апр-23, 16:05 | ||
>А как нормальные люди это всё добро отлаживают? | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
142. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от FF (?), 20-Апр-23, 00:26 | ||
оно примерно так и работает, каждый запуск радномная асинхронность | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (146), 20-Апр-23, 01:27 | ||
В отладчике. Async/await давно уже часть языка. Точно так же, как и во всех других языках с аналогичными конструкциями (Swift, C# etc). | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
97. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +3 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 16:00 | ||
> Ну что за дурацкий пример? | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
104. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (45), 19-Апр-23, 16:21 | ||
Нода не для средних умов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –1 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 16:29 | ||
> Нода не для средних умов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +1 +/– | |
Сообщение от artptr (?), 19-Апр-23, 18:04 | ||
Нода как раз для задних (бекенд) | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Доступна серверная JavaScript-платформа Node.js 20.0 " | –2 +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 19:53 | ||
Электрон с тобой не согласен | ||
Ответить | Правка | Наверх | Cообщить модератору |
155. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (47), 20-Апр-23, 10:23 | ||
Вы все в этом треде все гонит потому что и передние и задние умы укладывается в понятие не средние. | ||
Ответить | Правка | Наверх | Cообщить модератору |
161. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Бывалый смузихлёб (?), 20-Апр-23, 14:03 | ||
нормальные люди промисы используют, работая с асинхронщиной как с асинхронщиной, попутно отлавливая ошибки кетчем | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
128. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от zog (??), 19-Апр-23, 22:43 | ||
> Движок V8 обновлён до версии 11.3, применяемой в Chromium 113. | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Вы забыли заполнить поле Name (?), 19-Апр-23, 22:56 | ||
>> Движок V8 обновлён до версии 11.3, применяемой в Chromium 113. | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Доступна серверная JavaScript-платформа Node.js 20.0 " | +/– | |
Сообщение от Аноним (47), 20-Апр-23, 10:21 | ||
С таким названием у него в РФ не было шансов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |