The OpenNET Project / Index page

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



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

Оглавление

Выпуск серверной JavaScript-платформы Node.js 11.0, opennews (??), 24-Окт-18, (0) [смотреть все]

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


7. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +6 +/
Сообщение от КГБ СССР (?), 24-Окт-18, 12:41 
Высокопроизводительные сетевые приложения на языке JavaScript — это ненужное ненужно, которое нагружает ваши процессорные ядра и пожирает вашу оперативную память. Но вы за прогресс, правда? Отлично! Любой каприз за ваши деньги, друзья!
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от йййй (?), 24-Окт-18, 12:55 
Зато на этом нереально быстро кодить. Буквально за три дня сваял node.js приложение с фронтендом, Socket.IO и Redis. И это при нулевом начальном знании Node.js и отсутствием практического опыта работы с Javascript. Порог вхождения очень низкий.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +2 +/
Сообщение от Аноним (9), 24-Окт-18, 13:06 
Хотели бы вы полетать на самолёте, сваянном за три дня инженером с отсутствием опыта проектирования самолётов в конструкторе для самолётов с очень низким порогом входа?
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –1 +/
Сообщение от йййй (?), 24-Окт-18, 13:10 
Софт бывает разный. Очень часто требования к производительности и даже стабильности не очень высокие.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (11), 24-Окт-18, 13:11 
всем надо все да побыстрей, такие уж эти заказчики
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –1 +/
Сообщение от Попугай Кеша (?), 24-Окт-18, 14:00 
Да, заказчики такие. Их устраивает качество продукта.

Проведем аналогию. Приходите вы в супермаркет (ну не знаю, сколько вы зарабатываете, пусть в Пятерочку или в Азбуку Вкуса) и берете продукт. А его сделали ну так, чтобы побыстрее и качество похуже. Но вы же не заметите, так?

Или заметите, когда третья нога вырастет.

К чему я это? Ах да, про качество кода. Ну так вот. Тех производителей, кто производит на С/С++ гораздо меньше, чем тех, кто продает некачественный творог, молочку и конфеты.

Вот и сказке конец

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

34. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –5 +/
Сообщение от Аноним (34), 24-Окт-18, 14:40 
Жаль в PayPal, сменившей JAVA на Node, не в курсе, какие гении в комментах опеннета обитают. Эх, такие кадры пропадают, им бы суперкод писать на плюсах, но нет, истина важнее!
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +3 +/
Сообщение от шухер (?), 24-Окт-18, 16:53 
Сочувствую разработчикам. Не смогли в жаву, теперь наказаны писать на JS и терять знания. Это как на пхп перейти, я бы ни за какие не согласился. Читал очаровательную статью на хабре об этом. Никаких технических сведений, только востороженные отзывы и графики с потолка.

Уверен, кривая архитектура вкупе с неровными руками привели к такому странному решению. Это даже логично кивать на "плохую" платформу и ЯП, а не на себя. В этом смысле я их понимаю.

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

116. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (116), 25-Окт-18, 21:10 
Угу угу, так сменил что у них открытые вакансии на Java/Scala. Просто фронт/api наваяли на JS, а там глубоко в бэкенде Java/Scala/Akka/Spark etc.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

15. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +2 +/
Сообщение от Аноним (9), 24-Окт-18, 13:26 
Только джавоскриптизёры пытаются писать не разный, а весь.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

37. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (37), 24-Окт-18, 15:09 
Any application that can be written in JavaScript, will eventually be written in JavaScript (Jeff Atwood, основатель StackOverflow)
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +2 +/
Сообщение от Anonim (??), 24-Окт-18, 22:21 
Забавно, что StackOverflow написан на ASP.NET.
Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Алконим (?), 26-Окт-18, 01:12 
это печально
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Попугай Кеша (?), 24-Окт-18, 13:55 
Хотел бы, но невысоко. Метр над землей вполне можно полетать. Если что - спрыгнуть мягко, когда все пойдет не так )
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

50. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от Аноним (50), 24-Окт-18, 16:47 
народ вон с эскалаторов спрыгнуть не успевает, а там высоты 0...
Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Попугай Кеша (?), 24-Окт-18, 17:58 
> народ вон с эскалаторов спрыгнуть не успевает, а там высоты 0...

Потому что народ весь в телефонах как зомби

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

42. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Sw00p akaJerom (?), 24-Окт-18, 15:50 
сложно, начните с самоката
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

62. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (62), 24-Окт-18, 18:04 
Ну даже если не придираться к тому что от приложения на nodejs моя жизнь всё-таки не зависит, есть очень много случаев когда если бы мне пришлось бы выбирать, лететь с гарантиями за кучу денег с кучей юридической волокиты на лайнере, или лететь прямо сейчас на кукурузнике собранным дядей васей, я бы не раздумывая выбрал второе.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

14. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +3 +/
Сообщение от КГБ СССР (?), 24-Окт-18, 13:26 
> Зато на этом нереально быстро кодить. Буквально за три дня сваял node.js
> приложение с фронтендом, Socket.IO и Redis. И это при нулевом начальном
> знании Node.js и отсутствием практического опыта работы с Javascript. Порог вхождения
> очень низкий.

И что делает ваше приложение, если не секрет? Какую пользу народному хозяйству может принести?

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

29. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от йййй (?), 24-Окт-18, 14:09 
Народному хозяйству никакой пользы, только электричество жрет. А так простая обертка, представляющая данные из третьей системы клиенту и обновляющая их в реалтайм. Ничего сложного, но если делать это на Java или ASP.MVC, то имхо заняло бы дольше. А результат был бы аналогичный. В общем я был приятно удивлен, хотя может еще разочаруюсь. PS: про C/C++, как тут выше товарищ пишет, вообще молчу - это не его сфера.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –1 +/
Сообщение от Аноним (50), 24-Окт-18, 16:48 
Да ну, на Delphi 5/7 это гораздо проще и быстрее и работает поверх wine...
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (19), 24-Окт-18, 13:45 
А потом натрави на него strace и офигей от своего поделия.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

68. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от CZ (??), 24-Окт-18, 20:12 
Тяп-ляп и в продакшен. Жизнь удалась!
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

13. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –1 +/
Сообщение от Аноним (37), 24-Окт-18, 13:25 
Предлагаешь массово писать на C++? Это хорошее дело, конечно, но в качестве небольшого аддона к безопасному языку оно лучше (один из моментов, который позволяет экономить и память, и процессор)
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

16. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +4 +/
Сообщение от КГБ СССР (?), 24-Окт-18, 13:34 
> Предлагаешь массово писать на C++? Это хорошее дело, конечно, но в качестве
> небольшого аддона к безопасному языку оно лучше (один из моментов, который
> позволяет экономить и память, и процессор)

Нет, не предлагаю. Для ответственных задач и для пряморуких и обладающих мозгом высокоразвитых индивидов есть небезопасные С и прочие ассемблеры. Для всех прочих задач есть куча условно безопасных языков. Какое место в этом перечне занимают JS и Python? Никакого, разумеется. Единственный смысл их существования — дать работу обезьянам и, заодно, нагрузить попутно айтишную отрасль хорошими продажами никому реально не нужного г-нософта, охуллиарды тонн его. Но всё это реально путь на дно. Софт становится всё хуже и хуже.

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

21. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –9 +/
Сообщение от Аноним (21), 24-Окт-18, 13:55 
Вы только посмотрите - какой кадр нарисовался! Все-то он знает... И Пайтон ему плох и нода путь на дно. Боюсь, как специалист вы уже кончились либо сейчас или давно. Инструментарий подбирают согласно задачам, а вы рубите с плеча. И конечно же, все кто пользуются пайтоном и родной - неумехи и вообще глупые людишки. Спасибо что открыли нам глаза! О Великий! О куда вы такие красивые только берётесь...
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +3 +/
Сообщение от КГБ СССР (?), 24-Окт-18, 14:01 
Не огорчай отца, быстро пошёл делать домашнее задание на завтра.
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от Аноним (28), 24-Окт-18, 14:03 
Писали на ноде довольно высокопроизводительные rtb dmp системы, обрабатывающие до сотни тысяч запросов в секунду, да, были некоторые сложности (например встроенное в ноду ограничение на количество оперативной памяти), но в целом сервисы стабильно работали годами. Сейчас правда большую часть на го перевели, но для мелких сервисов нода всё ещё довольно удобна иногда.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

36. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от Попугай Кеша (?), 24-Окт-18, 14:42 
> Писали на ноде довольно высокопроизводительные rtb dmp системы, обрабатывающие до сотни
> тысяч запросов в секунду, да, были некоторые сложности (например встроенное в
> ноду ограничение на количество оперативной памяти), но в целом сервисы стабильно
> работали годами. Сейчас правда большую часть на го перевели, но для
> мелких сервисов нода всё ещё довольно удобна иногда.

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

Если это сложность, то я умываю руки

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

113. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (112), 25-Окт-18, 19:46 
То есть вы писали там какие-то крутые системы а о ключе ноды

node --max-old-space-size=8192

не знали? Звучит странно

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

30. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от йййй (?), 24-Окт-18, 14:15 
А можно привести пример ответственных задач для пряморуких и обладающих мозгом высокоразвитых индивидов?
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

64. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (64), 24-Окт-18, 18:44 
Прошивка какой-нибудь медицинской приблуды, например. Онлайн-банкинг. Система управления жд стрелками и семафорами. Преизобильно их.
Кстати, онлайн-банкинг вполне можно сделать и на бидоне, и на ноде, и на чём угодно, если писать с умом (я бы эрланг предпочёл, но это уже вкусовщина, на самом деле).
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от КГБ СССР (?), 24-Окт-18, 19:34 
Не-не, туда обезьянам вход категорически закрыт.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от Аноним (37), 24-Окт-18, 15:17 
> небезопасные С и прочие ассемблеры

Зачем, если есть удобный и более безопасный C++? Или Rust. Но писать на них _всю_ логику среднего сервиса - немного плохая идея.
А C / ассемблер _реально_ необходимы в довольно редких случаях.

> Какое место в этом перечне занимают JS и Python?

JS? Популярный "условно безопасный язык" из кучи языков для "прочих задач", где он фактически безальтернативен, поскольку есть практически везде - в любом браузере любого более-менее современного девайса (+ есть трансляторы современного кода в старые версии JS), на сервере, для прочих скриптов. Универсальный и быстрый скриптовый язык с легкой интеграцией нативных (WASM, Node Addons).

> Софт становится всё хуже и хуже.

Не из-за JS же. Всё зависит от людей, не от языка. На любом языке, включая C, легко сделать падучую (особенно в C, да) глючную тормозную хрень. А если "разработчик" тащит целый электрон с браузером для какой-то мелочи, то кто ж тут виноват? (по крайней мере, _точно_ не JS, поскольку в браузере слабое место именно DOM, а не JS)

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

49. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от КГБ СССР (?), 24-Окт-18, 16:34 
Я ж вроде по-русски пишу.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от th3m3 (ok), 24-Окт-18, 14:00 
Зачем сразу C++? Ведь есть же Golang и Rust в конце концов!
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

63. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от Аноним (62), 24-Окт-18, 18:05 
Сейчас уже есть безопасный и удобный rust, с фреймворками и асинхронностью. Он делает и ноду, и питон и го, и c++ ненужными.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

82. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от SMemail (??), 24-Окт-18, 23:42 
Мало того, учитывая, что это идеальный язык для компиляции в WASM, думаю, года через 2 он начнет подминать под себя и frontend.
Но это, конечно,  не значит, что javascript уже не нужен. Rust очень быстро развивается, там еще не все устоялось. А js-экосистема вполне себе устоявшаяся. И эти два языка (js &
rust) можно прекрасно использовать вместе. Причем уже и на frontend, вызывая тяжелые расчеты в rust-овском wasm-модуле
Ответить | Правка | Наверх | Cообщить модератору

104. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Ан (??), 25-Окт-18, 15:53 
Порог вхождения в Rust я бы сказал ну очень высок. Большое сомнение что он хоть что-то под себя подомнет.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –1 +/
Сообщение от Аноним (21), 24-Окт-18, 13:41 
Вообще-то нет. В ноде нет мультитреда - все выполняется в едином потоке и делает это достаточно хорошо и эффективно.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

20. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (19), 24-Окт-18, 13:47 
А если долгие вычисления?
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Аноним (21), 24-Окт-18, 14:01 
Для вычислений есть куда более подходящие инструменты. Почему упорно пытаются подогнать все по один инструмент? Удобно ли будет забивать гвозди столовым прибором? Нода для I/O, а не вычислений! -)
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск серверной JavaScript-платформы Node.js 11.0"  –1 +/
Сообщение от Sw00p akaJerom (?), 24-Окт-18, 15:55 
>>Нода для I/O, а не вычислений! -)

какого нодовского I/O? I/O в системе, нода тут не причем.

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

72. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от KonstantinB (ok), 24-Окт-18, 22:00 
Если есть долгие вычисления, то не надо делать это на ноде (хотя есть worker threads, конечно).

Нода хороша для приложений, которые, будучи реализованы в режиме "процесс на соединение", большую часть времени находились бы в iowait. Как любое типичный бэкенд веб-приложения.

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

32. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от ы (?), 24-Окт-18, 14:24 
Вы не правы, в едином потоке крутиться ивентлуп, а дальше libuv и тредпул.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

38. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +1 +/
Сообщение от Аноним (37), 24-Окт-18, 15:11 
Ну вообще есть nodejs.org/api/worker_threads.html
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

66. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от Gemorroj (ok), 24-Окт-18, 19:41 
он сложный, и поэтому в массы не пойдет
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

46. "Выпуск серверной JavaScript-платформы Node.js 11.0"  +/
Сообщение от metakeksemail (?), 24-Окт-18, 16:15 
Разрабам плевать. Это кроссплатформа и им это удобно. А сейчас надо или быстро и удобно - или без красной рыбы.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

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

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




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

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