![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск серверной JavaScript-платформы Node.js 14.0" | +/– | ![]() |
Сообщение от opennews (??), 22-Апр-20, 11:53 | ||
Состоялся релиз Node.js 14.0, платформы для выполнения сетевых приложений на языке JavaScript. Node.js 14.0 относится к веткам с длительным сроком поддержки, но данный статус будет присвоен только в октябре, после проведения стабилизации. Поддержка Node.js 14.0 будет осуществляться до апреля 2023 года. Сопровождение прошлой LTS-ветки Node.js 12.0 продлится до апреля 2022 года, а позапрошлой LTS-ветки 10.0 до апреля 2021 года. Поддержка промежуточной ветки 13.x завершится в июне этого года... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 22-Апр-20, 11:53 Скрыто ботом-модератором | –6 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #19 |
2. Сообщение от InuYasha (?), 22-Апр-20, 12:09 | –3 +/– | ![]() |
Так что же, всё-таки, хуже - Node.js или Java? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4, #6, #9, #22, #72 |
3. Сообщение от Анон Анонов (?), 22-Апр-20, 12:12 | +1 +/– | ![]() |
Улучшение диагностики и новые операторы это очень круто. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #24 |
4. Сообщение от TormoZilla (?), 22-Апр-20, 12:28 | –2 +/– | ![]() |
Opera mini | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
5. Сообщение от A.Stahl (ok), 22-Апр-20, 12:38 | +/– | ![]() |
>серверной JavaScript-платформы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #15, #29 |
6. Сообщение от Аноним (6), 22-Апр-20, 12:51 | –4 +/– | ![]() |
Node: быстро набрасываешь скрипты на лингва-франке, в том числе и для тех задач, в которых горе-админы обычно применяют пихон (даже там, где можно шеллом обойтись): спарсить вывод программы, обратиться к серваку, зае6eнить скриптец для polybar, вычислить средний цвет обоины, зае6eнить локальный RSS-сервер для liferea, читающий данные оттуда, где RSS нет, и т. д.; быстро запускается, работает существенно быстрее пихона. Минусы: в отличие от пихона, обычно не предустановлен. На этом список минусов заканчивается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #7, #8, #14, #73 |
7. Сообщение от Im banana man (?), 22-Апр-20, 13:09 | –1 +/– | ![]() |
Сейчас на вас дата-майнеры обидятся | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
8. Сообщение от Аноним (-), 22-Апр-20, 13:12 | +2 +/– | ![]() |
>> Так что же, всё-таки, хуже - Node.js или Java? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #20, #34 |
9. Сообщение от коржик (?), 22-Апр-20, 13:34 | –1 +/– | ![]() |
Вы так вбросить пытаетесь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #17 |
10. Сообщение от th3m3 (ok), 22-Апр-20, 13:36 | +1 +/– | ![]() |
Ноду даже создатель захейтил. И соглашусь с ним, что сегодня достаточно Go. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #25, #36, #37 |
12. Сообщение от Gemorroj (ok), 22-Апр-20, 14:02 | +/– | ![]() |
если бы не убогий синтаксис (как там эксепшены все еще планируются?) и инфраструктура (как там модули, нормально себя чувствуют?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #70 |
14. Сообщение от vitalif (ok), 22-Апр-20, 14:28 | –4 +/– | ![]() |
Java толстое древнее г..., на котором пишут бизнес-быдлокод | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
15. Сообщение от vitalif (ok), 22-Апр-20, 14:30 | +2 +/– | ![]() |
Вылезай из криокамеры, в ноде самый быстрый интерпретатор из всей скриптоты. Да еще и эвентлуп. Уж если на пхп, руби и питоне серверные приложения пишут, то на ноде-то точно можно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #23, #69 |
17. Сообщение от atk91 (ok), 22-Апр-20, 14:39 | +/– | ![]() |
Пока не начал разрабатывать под JVM, не мог представить, зачем нужно больше 16Гб памяти (если, конечно, сам явно не попросил у ОС столько) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
19. Сообщение от Аноним (19), 22-Апр-20, 15:20 | –3 +/– | ![]() |
Это предубеждение? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #21 |
20. Сообщение от Аноним (20), 22-Апр-20, 15:27 | +3 +/– | ![]() |
Хммм, а я вот осилив все три из них считаю без всякого батхёрта, что питон - это сущее издевательство. Питон и node.js в принципе похожие по своей сути и назначению в отличии от java. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #28, #31, #50, #67 |
21. Сообщение от Аноним (1), 22-Апр-20, 15:38 | –1 +/– | ![]() |
Нет с ним в комплекте специальная дыра идет не такая как все npm называется. Вот она все эти ваши указатели на указатели, в дождливый четверг во время свиста ракообразного, переплюнет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
22. Сообщение от Аноним (1), 22-Апр-20, 15:40 | –1 +/– | ![]() |
Тут традиционный хейт джаваскрипта. Так что Node.js объективно хуже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #51, #58 |
23. Сообщение от Аноним (23), 22-Апр-20, 16:01 | +3 +/– | ![]() |
> Вылезай из криокамеры, в ноде самый быстрый интерпретатор из всей скриптоты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #30, #39 |
24. Сообщение от Аноним (24), 22-Апр-20, 16:31 | +1 +/– | ![]() |
Для тех кто прыгает по LTS релизам, там еще в 13-й версии включили по умолчанию ES6 imports(https://developer.mozilla.org/ru/docs/Web/JavaScript/Referen...) и в 14-й версии он тоже теперь есть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #26, #40, #74 |
25. Сообщение от Аноним (34), 22-Апр-20, 16:36 | +2 +/– | ![]() |
Ну во-первых: Хейт - это нечто большее и регулярное, чем просто адекватное подчёркивание недостатков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #33 |
26. Сообщение от mail (?), 22-Апр-20, 16:44 | +2 +/– | ![]() |
свинья | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
27. Сообщение от Аноним (27), 22-Апр-20, 16:44 | +/– | ![]() |
Добавлена экспериментальная поддержка API WASI (WebAssembly System Interface), предоставляющего программные интерфейсы для прямого взаимодействия с операционной системой (POSIX API для работы с файлами, сокетами и т.п.). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #44, #82 |
28. Сообщение от Аноним (28), 22-Апр-20, 17:05 | +1 +/– | ![]() |
Это ты про sys.setdefaultencoding() не в курсе? Дела минувших дней… Сегодня указываешь # -*- coding: utf-16 -*- 2 строкой и можешь работать с utf16 в коде, вроде нормально. В системе то всё-равно utf8 везде (как и в сети, это у меня сетевая приложуха, да), просто этот утф8 на каждой платформе свой. На крайний случай есть PYTHONIOENCODING, но я не слышал, чтобы к консоли где-то utf16 был, в вендоконсоли утф8. Вообще, если тебе нужно распознать символы с коллизиями в утф8 на разных платформах (спасибо мс и эпл за коллизии в утф8), ты берёшь утф16 для этого, для всего остального utf8 норм. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
29. Сообщение от Аноним (29), 22-Апр-20, 17:13 | –5 +/– | ![]() |
о, крупнейший иксперт опеннета, нам важно ваше мнение | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
30. Сообщение от vitalif (ok), 22-Апр-20, 17:36 | –2 +/– | ![]() |
https://github.com/libuv/libuv | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #32, #42 |
31. Сообщение от Аноним (31), 22-Апр-20, 17:54 | +2 +/– | ![]() |
> UTF-16 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #80 |
32.
Сообщение от Сишник![]() | +/– | ![]() |
Не уместны станут, когда на сервере запретят использовать всё, кроме скриптоты. И претензии к ноде в основном по потреблению памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #52 |
33. Сообщение от th3m3 (ok), 22-Апр-20, 18:23 | +1 +/– | ![]() |
Да, пилит Deno, т.к. считает что Node.js - имеет фатальный недостаток. Но очень странно, когда можно просто использовать Go, как он и говорил. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #38, #65 |
34. Сообщение от Аноним (34), 22-Апр-20, 18:26 | –1 +/– | ![]() |
> Т.е. память как не в себя уже не жрет? Или как обычно у ЖопоСкритозников - "640GB RAM хватит на все!" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #76 |
35. Сообщение от Аноним (40), 22-Апр-20, 18:30 | –6 +/– | ![]() |
Ну вот политика версионирования Node.js очень даже не плоха, в отличие, нарпирмер, от python 2 -> 3: небольшие обратно несовместимые измненения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #45 |
36. Сообщение от Аноним (40), 22-Апр-20, 18:32 | +/– | ![]() |
Создатель давно уже ушел, до того как ее допилили до стабильного состояния. И не потому что, он нашел там фатальный недостаток, а потому что он хипстер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 |
37. Сообщение от Аноним (40), 22-Апр-20, 18:32 | –1 +/– | ![]() |
Ну, кстати, и Go тоже не айс по его мнению, они же rust используют теперь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #43 |
38. Сообщение от Аноним (34), 22-Апр-20, 18:33 | +/– | ![]() |
> Да, пилит Deno, т.к. считает что Node.js - имеет фатальный недостаток | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
39. Сообщение от Аноним (40), 22-Апр-20, 18:34 | –1 +/– | ![]() |
> libuv, тож не их. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
40. Сообщение от Аноним (40), 22-Апр-20, 18:35 | –3 +/– | ![]() |
Ты действительно свинья, раз читаешь MDN на русском. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #88 |
41. Сообщение от Аноним (40), 22-Апр-20, 18:39 | –1 +/– | ![]() |
Ну что могу сказать. Поздравляю всех причастных. А так жду: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #48 |
42. Сообщение от Аноним (28), 22-Апр-20, 18:41 | –1 +/– | ![]() |
Так libuv форк чего-то там что было популярно до него, в питон его замечательно втащили. Питон с минимумом затрат разгоняется до уровня си (иногда буквально 1 переменную счётчик в цикле обзываешь интом, и вот твой цикл уже ускорился в 100000 раз, и ещё в 100 раз можно ускорить, если подтянуть numpy), да и батарейки все тоже сишные. У ноды нет такого варианта (да у той же жабы весь производительный код в нативных батарейках, у жс есть только тормозной nacl из опций). Т.е. сейчас все проблемы жс тупо забиваются более мощным железом. Не, плохо сравниваете. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #47, #120 |
43. Сообщение от th3m3 (ok), 22-Апр-20, 19:03 | –1 +/– | ![]() |
Rust - это уже следующий уровень развития, после Go :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #56 |
44. Сообщение от Аноним (44), 22-Апр-20, 19:10 | +/– | ![]() |
> Таким образом node... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
45. Сообщение от Аноним (28), 22-Апр-20, 19:30 | –2 +/– | ![]() |
Я понимаю, что вы все в силу возраста пропустили python 1 -> 2, но было и такое. И там никакой совместимости в виде "пишем для 1, но оно у нас без изменений работает и в 2" не было. Переход на 2 был эволюцией от уровня луа, переход на 3 эволюция до языка 21 века (в прошлом тысячелетии перечень проблем ещё не был так ярко выражен, особенно для разработчиков, у которых 1 осьмибитная кодировка). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #46 |
46. Сообщение от Аноним (28), 22-Апр-20, 19:32 | +/– | ![]() |
>2 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #54 |
47. Сообщение от Тетя Сара (?), 22-Апр-20, 19:41 | –3 +/– | ![]() |
Таки посмотрите на NAPI и wasm | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #49 |
48. Сообщение от Тетя Сара (?), 22-Апр-20, 19:44 | –1 +/– | ![]() |
Да посмотрите вы таки на этих людей из TC39. Они же свинину заворачивают в лаваш как эти ваши функции. Декораторов таки не будет выше стейдж 2, помяните мое слово. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #53 |
49. Сообщение от Аноним (28), 22-Апр-20, 19:52 | +/– | ![]() |
Да, это есть, но там ведь песочница с ограничениями и пониженная производительность? Нейтив это нейтив всё-таки, в вебе ему нечего делать. Кроме того, я слышал, недавно и воркеры прикрутили, а то ведь 1-задачная нода это ещё печальней, чем однозадачный питон. Хотя нода менее однозадачной не стала от этого. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #108 |
50. Сообщение от bootforce (?), 22-Апр-20, 20:05 | +/– | ![]() |
Многабукв, с джаваскриптом все проще: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #77, #86 |
51. Сообщение от НяшМяш (ok), 22-Апр-20, 20:08 | –1 +/– | ![]() |
> традиционный хейт | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
52. Сообщение от НяшМяш (ok), 22-Апр-20, 20:12 | +/– | ![]() |
Пруфы в студию. А то мы сейчас мейнтейним кучу сервисов на ноде в продакшне и что-то проблем именно по потреблению памяти ни разу не вылазило. Утечки бывали конечно, но во всех случаях (кроме 1, там был баг в самой ноде) это была ошибка программиста. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #59 |
53. Сообщение от Аноним (40), 22-Апр-20, 20:16 | +/– | ![]() |
Есть проблемы с декораторами для function declaration, но для function expression их вроде нет. Про текущий stage 2 - там только декораторы для классов и методов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
54. Сообщение от Аноним (40), 22-Апр-20, 20:18 | +/– | ![]() |
> У нормального кода нет проблем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #60 |
56. Сообщение от Аноним (40), 22-Апр-20, 20:34 | +1 +/– | ![]() |
Я про то, что он кидается от одного к другому. TJ Holowaychuk (visionmedia) тоже ушел из Node.js сказав, что все что ему надо уже давно есть в go, оставив за собой кучу модулей, которые более менее допилили до вменяемого состояния или бросили. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
58. Сообщение от хотел спросить (?), 22-Апр-20, 20:38 | –2 +/– | ![]() |
Это объективный hate JS. Давайте все-такие не путать теплое и мягкое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
59.
Сообщение от Сишник![]() | +/– | ![]() |
Дум2 4мб занимал, а чтобы отдать джсонину меньше 70-150 никак нельзя занять? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #81, #84, #131 |
60. Сообщение от Аноним (28), 22-Апр-20, 20:40 | +/– | ![]() |
Протухший софт, который никто не развивает. Особенно это касается проприетарного ПО, мигрирование стоит денег. Вон у виртуалбокса билд система сдохла лет 15 назад и она до сих пор на 2 питоне. Почему не свалят с неё? Потому что работает, а переезд стоит денег. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #61 |
61. Сообщение от Аноним (40), 22-Апр-20, 20:50 | +/– | ![]() |
> Протухший софт, который никто не развивает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
65. Сообщение от Аноним (65), 22-Апр-20, 21:29 | +/– | ![]() |
я так и не понял концепта Deno это вроде и не TypeScript язык и толком и не Node.js платформа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #79, #122 |
66. Сообщение от Аноним (65), 22-Апр-20, 21:30 | +/– | ![]() |
Когда можно будет в Meson собирать моудли для Node.js, а то через жопу собирать черех node-gyp, который через Python 3, который через какие-то bat файлы... Короче нужен простой путь в одно слово static-library или типо того. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #68, #71, #92 |
67. Сообщение от Anonimous (?), 22-Апр-20, 21:57 | +2 +/– | ![]() |
Ну хз. У меня обратная ситуация — пишу разнообразные бузиинассмен-приложения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #78 |
68. Сообщение от Аноним (40), 22-Апр-20, 22:06 | +/– | ![]() |
Их можно и сейчас собирать через него, но надо самому настраивать сборку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
69. Сообщение от Аноним (69), 22-Апр-20, 22:13 | +1 +/– | ![]() |
> Вылезай из криокамеры, в ноде самый быстрый интерпретатор из всей скриптоты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #90 |
70. Сообщение от Аноним (69), 22-Апр-20, 22:14 | –2 +/– | ![]() |
Эксепшены по-прежнему не нужны. Модули чувствуют себя прекрасно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #98 |
71. Сообщение от Аноним (69), 22-Апр-20, 22:17 | +/– | ![]() |
Можно подумать, meson не через python3. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
72. Сообщение от InuYasha (?), 22-Апр-20, 23:29 | +/– | ![]() |
Задать вопрос и получить кучу минусов - оттак спрашивай у онанима. *facepalm* | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
73. Сообщение от InuYasha (?), 22-Апр-20, 23:33 | +1 +/– | ![]() |
> Java: для серьезных приложений, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
74. Сообщение от Весельчак У (?), 22-Апр-20, 23:46 | +/– | ![]() |
Пох на es6, как писал на commonjs, так и буду. Tc39 могут хоть сколько там друг другу новые спеки разносить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #89 |
75. Сообщение от SubGun (??), 23-Апр-20, 00:10 | +/– | ![]() |
https://www.npmjs.com/package/pshe | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
76. Сообщение от Аноним (76), 23-Апр-20, 00:18 | +3 +/– | ![]() |
>> Т.е. память как не в себя уже не жрет? Или как обычно у ЖопоСкритозников - "640GB RAM хватит на все!" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #83 |
77. Сообщение от фттщ (?), 23-Апр-20, 00:25 | +/– | ![]() |
Неосилятор не усвоил несколько простых правил приведений типов? Приводи явно через Number, String и тд. Конкатенация vs сложение, серьезно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
78. Сообщение от фттщ (?), 23-Апр-20, 00:28 | +/– | ![]() |
sequelize не пробовал? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 Ответы: #95 |
79. Сообщение от Аноним (34), 23-Апр-20, 00:30 | +/– | ![]() |
Зайди на сайте deno в manual => introduction. Там тебе основные фичи deno расписаны, сравнение с нодой, его цели, философия и пр. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
80. Сообщение от Аноним (80), 23-Апр-20, 00:32 | +/– | ![]() |
>Вендузяторы должны страдать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #85, #87 |
81. Сообщение от Lex (??), 23-Апр-20, 01:34 | +1 +/– | ![]() |
Шутка про 1 вкладку браузера, которая вполне может 1 гиг озу отжирать :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
82. Сообщение от Lex (??), 23-Апр-20, 01:41 | +2 +/– | ![]() |
Отчасти | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
83. Сообщение от Аноним (34), 23-Апр-20, 01:42 Скрыто ботом-модератором | –1 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 |
84. Сообщение от Аноним (34), 23-Апр-20, 02:08 | +/– | ![]() |
Нормальное сравнение среды выполнения и API 96-го года с 2020-ым. Просто генетально! Если тебе нужно просто джсон отдать за меньше, чем 70-150, то и использую соответствующие инструменты... Напиши свой сокет и юзай, а не весь рантайм ноды. А то получается так, что ты пытаешься в огромной коробке, которую неудобно держать, унести один листок бумаги. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #93, #94 |
85. Сообщение от qetuo (?), 23-Апр-20, 03:06 | +/– | ![]() |
Длину сохраняешь и обновляешь с каждым изменением строки, по запросу отдаешь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
86. Сообщение от Аноним (86), 23-Апр-20, 04:10 | +/– | ![]() |
Неудачная попытка выдать плюсы за минусы?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 Ответы: #91 |
87. Сообщение от Аноним (28), 23-Апр-20, 04:31 | +/– | ![]() |
Ммм, а как ты вычислишь длину строки в utf-16? Хинт, никак. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #99, #102 |
88. Сообщение от Аноним (24), 23-Апр-20, 06:41 | +3 +/– | ![]() |
Ты еще посетуй, что у меня локаль стоит ru_RU.UTF-8, и гугл мне выдает первым результатом ссылку на русский MDN. Я просто пытался прояснить причину моей радости непричастным к бекенд js-у. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
89. Сообщение от Аноним (24), 23-Апр-20, 06:46 | +2 +/– | ![]() |
Это как раз не блажь коммона, а современный js в том виде в котором сейчас его пишут. Разумеется, авторы библиотек будут поддерживать синтакс коммон до EOL 12-й ноды, легаси тоже, но для проектов которые пишутся прямо сейчас это выглядит как не только как жуткий анахронизм, но еще и вредительство из-за веселья циклических ссылкок CommonJS и того факта что v8 может самостоятельно делать tree-shaking и не разбирать ненужный код(привет lodash и async) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 |
90. Сообщение от коржик (?), 23-Апр-20, 07:02 | +/– | ![]() |
да ладно, это же так интересно почитать, что быстрее, питон или нода | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 |
91.
Сообщение от Аноним![]() | +1 +/– | ![]() |
Почему плюсы и почему неудачная? Это базовые особенности языка, которые надо знать. Как и в любом языке. У js есть проблемы и похуже, но смеяться над ним за то, что написано выше - весьма глупо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #96 |
92. Сообщение от Аноним (92), 23-Апр-20, 08:34 | +/– | ![]() |
> node-gyp | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 Ответы: #113 |
93.
Сообщение от Сишник![]() | +/– | ![]() |
Я делал отдачу джсонины по http с показаниями датчиков с микроконтроллера esp8266 на хакатоне, потом вебсервак на нём, с бизнес-логикой естественно. По приколу, я ж не бэком занимаюсь профессионально. Там какие-то десятки кб оперативки, этого хватает. Причём тут 2020 год? В IoT по прежнему ресурсы надо экономить, например. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
94.
Сообщение от Сишник![]() | +/– | ![]() |
Хотите, используйте свою ноду, я против что ли. Только не говорите, что она мало потребляет, она на порядки больше потребляет чем нужно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 Ответы: #97 |
95. Сообщение от Anonimous (?), 23-Апр-20, 11:47 | +1 +/– | ![]() |
Он не умеет CTE и JSONB в PostgreSQL. У меня основные БД - PGSQL10.1+ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 |
96. Сообщение от Аноним (86), 23-Апр-20, 11:56 | +1 +/– | ![]() |
Почему плюсы? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #121, #128 |
97. Сообщение от Аноним (34), 23-Апр-20, 12:40 | +2 +/– | ![]() |
> она на порядки больше потребляет чем нужно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 Ответы: #101 |
98. Сообщение от Gemorroj (ok), 23-Апр-20, 13:12 | +/– | ![]() |
> Эксепшены по-прежнему не нужны. Модули чувствуют себя прекрасно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
99. Сообщение от Аноним84701 (ok), 23-Апр-20, 13:18 | +/– | ![]() |
> Ммм, а как ты вычислишь длину строки в utf-16? Хинт, никак. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 Ответы: #103 |
100. Сообщение от Аноним (100), 23-Апр-20, 13:20 | +/– | ![]() |
Сегодня, по плану, еще и Ubuntu 2020.04 должна зарелизиться, кстати. Что-то тишина по этому поводу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #105, #114 |
101.
Сообщение от Сишник![]() | +1 +/– | ![]() |
Кроме ноды есть много чего для бэка, вы хотите сказать, что нода - идеал, а всё остальное шлак? Сомнительно, учитывая что нода - это просто дешёвый способ перекинуть ленивых фронтендеров на бэк, другой причины её сущестовавания просто нет. Насколько качественный код может писать разработчик, неспособный выучить более 1 языка? Ерунда скорее всего. Какие у ноды уникальные фичи, которых нет в с++/го/раст/эрланг и т.п.? Да никаких, кроме использования жручего жс. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 Ответы: #106, #107 |
102. Сообщение от Аноним (80), 23-Апр-20, 13:58 | +/– | ![]() |
Хинт: посмотри на имплементацию String в Java. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
103. Сообщение от Аноним (80), 23-Апр-20, 14:06 | +/– | ![]() |
Да, но, длина код юнита в UTF-16 2 байта, в код поинте может быть только один или два код юнита. В UTF-8 от 1 до 4 код юнитов на код поинт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 Ответы: #104 |
104. Сообщение от Аноним84701 (ok), 23-Апр-20, 14:20 | +/– | ![]() |
> Да, но, длина код юнита в UTF-16 2 байта, в код поинте может быть только один или два код юнита. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #126, #130 |
105. Сообщение от Аноним (92), 23-Апр-20, 14:27 | +/– | ![]() |
> Ubuntu 20.04 codenamed Focal Fossa will be released on April 23, 2020 i.e. today. It should be released around 1700 GMT but that’s just an estimation. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 |
106. Сообщение от Аноним (34), 23-Апр-20, 15:28 | +1 +/– | ![]() |
> Кроме ноды есть много чего для бэка, вы хотите сказать, что нода - идеал, а всё остальное шлак? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #109 |
107. Сообщение от Аноним (34), 23-Апр-20, 15:30 | +/– | ![]() |
Как-то странно, что нода их бустит, вопреки вашим словам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
108. Сообщение от Паша Зерриканский (?), 23-Апр-20, 16:41 | +/– | ![]() |
https://nodejs.org/api/worker_threads.html#worker_threads_wo... + https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... = https://benchmarksgame-team.pages.debian.net/benchmarksgame/... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #110 |
109.
Сообщение от Сишник![]() | +1 +/– | ![]() |
Я не пишу на ноде, но у меня был опыт пользования электроноподелий на ноуте с 12гб озу, из которых оные занимали существенную часть. Поэтому я везде буду хейтить всё что на жс, чтобы таких как вы поменьше было. Мотивация ясна? От того что большие компании его используют, помоями оно быть не перестаёт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #111, #135 |
110. Сообщение от Аноним (28), 23-Апр-20, 18:42 | +/– | ![]() |
> https://nodejs.org/api/worker_threads.html#worker_threads_wo... + https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 |
111. Сообщение от Аноним (34), 23-Апр-20, 19:29 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #112 |
112.
Сообщение от Сишник![]() | +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #115 |
113. Сообщение от Linus on selfisolation (?), 23-Апр-20, 20:19 | +/– | ![]() |
Есть ссылки на это утверждение? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #129 |
114. Сообщение от Марк Шатлврот (?), 23-Апр-20, 20:24 | +1 +/– | ![]() |
Все будет, ждите. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 |
115. Сообщение от Аноним (34), 23-Апр-20, 20:52 | +/– | ![]() |
> Нафиг мне твой веб переполненый индусами за плошку риса сдался.' | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 Ответы: #116 |
116.
Сообщение от Сишник![]() | +/– | ![]() |
> Хаха, за плошку риса это у тебя там, хрен пойми где. Веб | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 Ответы: #117 |
117. Сообщение от Аноним (34), 23-Апр-20, 22:41 | +2 +/– | ![]() |
> Теоретически в вебню даже можно транспилировать, может даже запилю смеха ради, посмотреть как v8 подыхает под реальной вычислительной нагрузкой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #119 |
118. Сообщение от коржик (?), 23-Апр-20, 23:29 | –1 +/– | ![]() |
коржик | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
119.
Сообщение от Сишник![]() | –1 +/– | ![]() |
> Твоё то нерукотворное творение точно переплюнет нагрузку наса, и др. сервера, где | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 Ответы: #124, #125 |
120. Сообщение от vitalif (ok), 24-Апр-20, 00:00 | +/– | ![]() |
> Питон с минимумом затрат разгоняется до уровня си | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #123 |
121. Сообщение от коржик (?), 24-Апр-20, 00:01 | +/– | ![]() |
> 1 === '1' | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
122. Сообщение от vitalif (ok), 24-Апр-20, 00:03 | +/– | ![]() |
Да нет там концепта (т.е есть но бессмысленный). Просто кисо обиделось | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
123. Сообщение от Аноним (28), 24-Апр-20, 00:05 | +/– | ![]() |
> Ага, щас. Ну покажи пример, только без PyPy. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 Ответы: #132 |
124. Сообщение от Аноним (34), 24-Апр-20, 00:30 | +/– | ![]() |
> Нету, ты слился. Однопоток твой потолок, кроме как жсонку из бд отдать ни на что не годен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 |
125. Сообщение от Аноним (34), 24-Апр-20, 00:32 | +/– | ![]() |
> Нету, ты слился. Однопоток твой потолок, кроме как жсонку из бд отдать ни на что не годен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 |
126. Сообщение от kai3341 (ok), 24-Апр-20, 00:53 | +/– | ![]() |
Чисто на поржать: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #127 |
127. Сообщение от Аноним84701 (ok), 24-Апр-20, 01:06 | +/– | ![]() |
> Чисто на поржать: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
128. Сообщение от bootforce (?), 24-Апр-20, 02:00 | +1 +/– | ![]() |
> что плохого в '1' + 1? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
129. Сообщение от Аноним (92), 24-Апр-20, 08:12 | +/– | ![]() |
https://github.com/nodejs/node/issues/32814 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #113 |
130. Сообщение от Виталик (??), 24-Апр-20, 08:29 | +/– | ![]() |
The length property of a String object contains the length of the string, in UTF-16 code units. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 |
131. Сообщение от НяшМяш (ok), 24-Апр-20, 23:53 | +/– | ![]() |
> Дум2 4мб занимал, а чтобы отдать джсонину меньше 70-150 никак нельзя занять? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
132. Сообщение от vitalif (ok), 26-Апр-20, 21:55 | +/– | ![]() |
Ситоны и ньютки быстрее обычного питона всего в несколько раз. Вот pypy стремится к C/C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #123 Ответы: #133 |
133. Сообщение от Аноним (28), 26-Апр-20, 22:15 | +/– | ![]() |
> Ситоны и ньютки быстрее обычного питона всего в несколько раз. Вот pypy | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #134 |
134. Сообщение от vitalif (ok), 27-Апр-20, 00:44 | +/– | ![]() |
А, понятно, перепутал ситон с кем-то из ньюток. Да не, pypy на горячих участках очень быстрый. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 |
135. Сообщение от Stanislav (??), 15-Дек-20, 03:30 | +/– | ![]() |
Батенька, что-то Вы странное пишете. По умолчанию нода дает чуть больше 1GB на приложение. А вот каким г...м у Вас занята была оператива - совсем не ясно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |