URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 124024
[ Назад ]

Исходное сообщение
"Выпуск серверной JavaScript-платформы Node.js 16.0"

Отправлено opennews , 21-Апр-21 10:58 
Состоялся релиз Node.js 16.0, платформы для выполнения  сетевых приложений на языке JavaScript. Node.js 16.0 отнесён к веткам с длительным сроком поддержки, но данный статус будет присвоен только в октябре, после проведения стабилизации. Поддержка Node.js 16.0 будет осуществляться до апреля 2023 года. Сопровождение прошлой LTS-ветки Node.js 14.0 продлится до апреля 2023 года, а позапрошлой LTS-ветки 12.0 до апреля 2022 года. Сопровождение LTS-ветки 10.0 будет прекращено через 10 дней...

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


Содержание

Сообщения в этом обсуждении
"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено DEF , 21-Апр-21 10:58 
>По своему назначению Deno напоминает Node.js, но пытается устранить концептуальные ошибки, допущенные в архитектуре Node.js, и предоставить пользователям более защищённое окружение.

Автор этой поделки не задается вопросом, что концептуальной ошибкой было использовать дефективный JavaScript в своих поделках?


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:26 
Чем он дефектен?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:00 
> Дополнительно можно отметить, что компания Deno, основанная создателем Node.js для развития платформы нового поколения Deno, получила 4.9 млн долларов инвестиций. По своему назначению Deno напоминает Node.js, но пытается устранить концептуальные ошибки, допущенные в архитектуре Node.js, и предоставить пользователям более защищённое окружение.

Нашли кому давать бабло. Дали бы мне, я бы за такие деньни забанил всех разработчиков nodejs и выпилил бы всё npm говнецо из реп. И мир стал бы чище и лучше.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:08 
И какая альтернатива? Что предложишь взамен?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено A.Stahl , 21-Апр-21 11:11 
А ты когда мусор выносишь тоже ищешь ему альтернативу или просто выбрасываешь?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:17 
Ладно, по другому спрошу. На чем нужно было писать всё то что на ноде сейчас написано? Жду вариантов, и чем эти варианты лучше чем нода.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:34 
Тебе сейчас расскажут про хипсторские сахарные языки (Kotlin, Nim), созданные для дегенератов (Python, Go) или набигут борщехлебы (Haskell, Lisp).

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено YetAnotherOnanym , 21-Апр-21 15:11 
<trollmode> Выбирай любой: https://en.wikipedia.org/wiki/List_of_programming_languages </trollmode>

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Анонище40k , 21-Апр-21 11:18 
kotlin

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:20 
JVM? Серьезно? Лучше уж нода.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:20 
Унылое дерьмо из JVM, не нужное после выхода Java 8? JetBrains головного мозга и хлебание смузи detected.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено боня , 21-Апр-21 11:21 
dotnet

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:23 
Серьезно? .Net как альтернатива NodeJS? ИМХО, вы не понимаете от слова совсем назначения NodeJS и .Net. Ещё один кукареку против ветра

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено YetAnotherOnanym , 21-Апр-21 15:08 
Задам любимый вопрос фанбоев ноды - какие есть конкретные аргументы против .net?


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено боня , 21-Апр-21 15:29 
> Серьезно? .Net как альтернатива NodeJS? ИМХО, вы не понимаете от слова совсем
> назначения NodeJS и .Net. Ещё один кукареку против ветра

А что не так с дотнетом? Отличная технология. Зрелая, с богатой кодовой базой. C# - один из лучших языков. Разработчики как правило высококвалифицированные специалисты. Скорость на уровне.

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


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:01 
> Автор этой поделки не задается вопросом, что концептуальной ошибкой было использовать дефективный JavaScript в своих поделках?

А чем он хуже какого-нибудь Python? Те же яйца, только в профиль. Понимаю, что тебе больно это признавать, но кукарекаешь против ветра, без знания матчасти.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:05 
Оба хуже.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:23 
А что нужно? Маргинальщина и борщета? Хипстота и смузи?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Арагорн , 21-Апр-21 11:27 
Python норм.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:31 
Python это огрызок от парадигм, с хорошей семантикой, отвратительным синтаксисом (отступы, блэд), сделанный для того, чтобы писать могли даже дегенераты. Это эталонное ненужно, представляющее собой зло большее, чем тысячи JS.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Арагорн , 21-Апр-21 11:44 
да, да, слышали сто раз, но проблема в том, Анон, что ты со своим мнением тоже ненужны

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено TorOdinovi4 , 21-Апр-21 11:06 
Кукарекаешь против ветра ))))
Это гениально, спасибо за прикольную фразу!))

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:33 
Не за что, дружище. Пользуйся)

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено acroobat , 21-Апр-21 11:11 
> А чем он хуже какого-нибудь Python?

Тем, что node.js - это не язык программирования.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:21 
CPython тоже не язык, а платформа. И всё же, слив засчитан. Ответить так и не смог, хипсторушка

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено acroobat , 21-Апр-21 11:24 
> И всё же, слив засчитан

Если сабж - интерпретатор javascript, то да.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:33 
Шикарная шутка за 300, виден уровень квалификации, на уровне кукареку против ветра и ковыряней палочкой в тёплом пыхтоне. JS давно компилируется в байт-код

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено acroobat , 21-Апр-21 11:36 
> JS давно компилируется в байт-код

Так же как и Питон.



"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:48 
> Так же как и Питон.

У V8 шикарная JIT-компиляция. У пюхтона JIT-компиляции нету, так что он остается интерпретируемым языком, QBASIC-style.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено acroobat , 21-Апр-21 11:50 
> У пюхтона JIT-компиляции нету

https://letmegooglethat.com/?q=pypy


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:03 
Годно, нужно.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:18 
тебе даже название подсказывает: nenodjno.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:56 
Правильно читать node.jno

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:01 
29.03.2021
Уязвимость в node-netmask, применяемом в 270 тысячах проектов... позволяющая обойти проверки, в которых сетевая маска используется для фильтрации.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:09 
Это проблема стандарта, а не ноды.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:12 
Не ломай человеку мир. Он ищет причину, почему его любимые Kotlin, Golang и Python имеют право называться ЯП, а их адепты - программистами.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 14:11 
Ну, второе по крайней мере умеет компилиться в нативный бинарь и работать с более-менее потребной скоростью, без переросточного jit. А JS чтобы нитармазить требует два чемодана батареек для часов. Зато асинхронных, вот.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:44 
Попробуйте писать код JS руками. Вот наплодят GОвённый код и переписывай за ними потом. Потому как этот шлак даже JSON нормально сериализовать не может

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено helgi , 21-Апр-21 17:15 
Любой язык нужно воспринимать комплексно. Не получится вот так взять и отгородить стандарт от ноды.
Используй тогда ноду без этих стандртов.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:46 
Какой ужас, они не обработали восьмиричные числа в ip!!!
Расстрелять! Дважды!!!!

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено gogo , 21-Апр-21 11:28 
Эту ноду пишут мыши. Два года у них - доооолгий срок....
Наплодили версий, как будто им админы взятки дают, чтобы работа была - обновлять ноды.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:32 
Node как и JVM имеет адово долгий цикл поддержки legacy, можете не обновляться - будет всё работать.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:55 
Пока кто-нибудь в npm не решить обновить пакет не по семверу

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:11 
Не ставьте пакеты сделанные не понятно кем и не понятно для кого. Ставьте только то, что более или менее пользуется спросом на рынке

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:51 
Всё хорошее против всего плохого. Как ты это отследишь если тот популярный пакет которым все пользуется не зависит через три зависимости от какого-нибудь джанка? Да в целом никак.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:45 
Надуманная проблема. В применяемых пакетах не было такого. Ещё раз, читай внимательнее питонист. Ставь пакеты, сделанные не Васяном, а серьезными дядями. И будет и у тебя счастье

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:49 
Npm версии фиксирует.
А yarn позволяет их в прямо репозитории хранить

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:44 
Да по факту если не использовать unstable возможности, то код без изменений будет работать на новых версиях.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено VladSh , 21-Апр-21 11:39 
> Добавлена экспериментальная реализация API Web Crypto, предназначенного для выполнения базовых криптографических операций на стороне web-приложений...

А вот это здорово. Надеюсь дойдут до нормальной реализации, чтобы можно было делать overriding на свою функциональность.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:44 
> Надеюсь дойдут до нормальной реализации, чтобы можно было делать overriding на свою функциональность.

Что вы имеете ввиду?


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:51 
Оно поддерживается даже в ie 11. А в ноду только сейчас завезли

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:43 
> В качестве способов мультиплексирования соединений поддерживаются такие методы, как epoll, kqueue, /dev/poll и select. Для мультиплексирования соединений используется библиотека libuv, которая является надстройкой над libev в системах Unix и над IOCP в Windows.

Данные предложения не совсем корректны:
1. Библиотека libuv является надстройкой не над libev, а над системными вызовами epoll, kqueue, /dev/poll и select

Итого, данные два предложения можно преобразовать в одно:

Для мультиплексирования соединений используется библиотека libuv, которая является надстройкой над epoll в Linux, kqueue в BSD-системах, /dev/poll в Solaris, select в Unix-системах и над IOCP в Windows.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:48 
Недавно пришлось столкнуться с этим кошмаром — ума не приложу, как взрослые люди добровольно соглашаются это использовать.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:54 
Нода не для средних умов тут думать нужно.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:04 
Вы уже во всех ветках отметились своим плоским фанатизмом?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:09 
А ты уже во всех написал что не осилил ноду?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено YetAnotherOnanym , 21-Апр-21 15:14 
Зачем её "осиливать"? Достаточно издалека посмотреть. Максимум - потыкать палочкой.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено DiabloPC , 22-Апр-21 11:30 
Не нужно тыкать палочкой - расшевелишь, вонять будет

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено kissmyass , 21-Апр-21 18:27 
Это все равно что написать, что не осилил съесть ведро овна.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 14:12 
> Нода не для средних умов тут думать нужно.

JS? Для средних умов? Так то у него дизайн яп для даунов, даже типизацию вон нищмагли :)


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:24 
Денегерат, JS строго типизированный язык, для которого уже 100 лет как существуют анализаторы и возможности вывода типов. Но питонист такие вещи освоить не сможет, тут не удивительно

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:36 
>JS строго типизированный язык

А зачем тогда TypeScript?


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:41 
Ты путаешь, как и любой питонист понятия статическая и динамическая типизация. Очень советую, постарайся освоить какие-нибудь, хотя бы базовые вещи и эволюционировать с питониста в программисты.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:59 
А можно пруф, что JS strongly typed?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 16:37 
Вообще-то вы друг друга стоите. Python как раз строго типизированный, а JavaScript слаботипизированный.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено anonymous , 21-Апр-21 15:59 
1 + "1"
"11"

Очень строгая типизация.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 18:40 
- Дайте две книги "JS для чайников" по 9 руб...
- С Вас 99 руб!

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 01:50 
Мисье хранит цену книг строками?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 08:42 
Она на бумажке _написана_.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 21:02 
если что в java строгая статическая типизация. но результат будет тот же самый
var notNum = 1 + "1";
System.out.println(notNum);
и в C#

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 21:43 
> если что в java строгая статическая типизация. но результат будет тот же
> самый
> var notNum = 1 + "1";
> System.out.println(notNum);

error: incompatible types: String cannot be converted to int
        int notNum = 1 + "1";


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 23-Апр-21 23:30 
Конечно, ты же тип результата int указал. Укажи String, Object или var и тогда оно скомпилируется

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:56 
У js вообще-то слабая, динамическая типизация где {}+[] === 1

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 20:58 
[] == ![] // -> true

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 00:24 
Чего только не прочитаешь на опеннете.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 09:59 
>Денегерат, JS строго типизированный язык

Все уже поняли ваш уровень знаний, как и большинства JS разработчиков, так что успокойтесь уже.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:08 
Что именно за кошмар?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:09 
К сожалению порог вхождения в нормальную разработку на Node выше дегенеративного Python или убогого Golang. В ней да, думать надо временами.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Доброжелатель , 21-Апр-21 12:54 
То есть она еще хуже дегенеративного питона и убогого голанга?

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


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:23 
Еще раз, для апологетов Python и Golang.
Python создавался языком для обучения шкальников и не поддерживает нормально ни одну парадигму.
Golang создавался Пайком, т.к. в Google много python'истов и они не могли делать hight-load сервисы на Python ввиду убогости языка. А освоить нормальный язык программирования у них не хватало мозгов. Ради того, чтобы из можно было использовать кроме как для естественного способа применения (растопка печи) - пришлось городить язык ещё примитивнее Python и с большим количеством ограничений (иначе дитятки себе голову отстрелят).

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 17:15 
>Python создавался языком для обучения шкальников и не поддерживает нормально ни одну парадигму.

Ты бы почитал хоть что-нибудь.
Python создавался как дополнительный язык для программистов C. То есть попросту, чтобы не решать простые задачи более сложным инструментом. И в пределах тех задач, которые на нем решаются, он прекрасно поддерживает некоторые парадигмы. А так как он хорошо читается, на нем начали обучать программистов.
Это Pascal Николас Вирт создавал именно как язык для обучения программистов. У тебя все смешалось.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено anonimous historian , 22-Апр-21 01:47 
>Это Pascal Николас Вирт создавал именно как язык для обучения программистов. У тебя все смешалось.

Ну да, конечно, прям так сидел и думал как бы что создать для обучения школьников, а не самый совершенный на то время язык допиливал

Pascal was developed on the pattern of the ALGOL 60 language. Wirth was involved in the process to improve the language as part of the ALGOL X efforts and proposed a version named ALGOL W. This was not accepted, and the ALGOL X process bogged down. In 1968, Wirth decided to abandon the ALGOL X process and further improve ALGOL W, releasing this as Pascal in 1970.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 03:23 
>Ну да, конечно, прям так сидел и думал как бы что создать для обучения школьников, а не самый совершенный на то время язык допиливал

Прямо так и думал. Об этом написано в учебниках по Паскалю, об этом написано даже в википедии. Цитирую: "Одной из целей создания языка Паскаль Никлаус Вирт считал обучение студентов структурному программированию."


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним84701 , 22-Апр-21 12:43 
> The developement of the language Pascal is based on two principal aims. The first is to make available a language suitable to teach programming ...

N. Wirth, "The programming language pascal",  Acta Informatica, 1971

> Pascal was developed on the pattern of the ALGOL 60 language ...

Вот поэтму педивикия в качестве "основного" аргумента и считается моветоном.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено anonimous , 22-Апр-21 14:37 
>> Pascal was developed on the pattern of the ALGOL 60 language ...
>Вот поэтму педивикия в качестве "основного" аргумента и считается моветоном.

https://en.wikipedia.org/wiki/ALGOL_60

procedure Absmax(a) Size:(n, m) Result:(y) Subscripts:(i, k);
    value n, m; array a; integer n, m, i, k; real y;
comment The absolute greatest element of the matrix a, of size n by m,
    is transferred to y, and the subscripts of this element to i and k;
begin
    integer p, q;
    y := 0; i := k := 1;
    for p := 1 step 1 until n do
        for q := 1 step 1 until m do
            if abs(a[p, q]) > y then
                begin y := abs(a[p, q]);
                    i := p; k := q
                end
end Absmax


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним84701 , 22-Апр-21 15:56 
>>> Pascal was developed on the pattern of the ALGOL 60 language ...
>>Вот поэтму педивикия в качестве "основного" аргумента и считается моветоном.
> https://en.wikipedia.org/wiki/ALGOL_60

... - это "и далее".
Т.е. с одной стороны имеем цитату чего-то из википедии (причем
>Pascal was influenced by the ALGOL W efforts, with the explicit goals of producing a language that would be efficient both in the compiler and at run-time, allowing for the development of well-structured programs, and being useful for teaching students structured programming.

оттуда же где-то "потерялось" 🙄).
С другой -- циатату самого автора ЯП " ... suitable to teach programming" из вступительной части "The programming language pascal" .



"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено kissmyass , 21-Апр-21 18:30 
И JS овно ничем не лучше, плюсы, шарп, джава, во туда куда-то смотреть надо за хорошими языками.

Даже обджект паскаль и то лучше.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 07:33 
джава днище ... (помыл руки)

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено kissmyass , 22-Апр-21 10:27 
> джава днище ... (помыл руки)

уж точно не в сравнении с JS



"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено НяшМяш , 21-Апр-21 13:17 
> К сожалению порог вхождения в нормальную разработку на Node выше дегенеративного Python или убогого Golang.

К счастью. Рукожопы довольно быстро отсеиваются.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 14:13 
А по пакетам этого крапа и не скажешь.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 17:02 
Так пакет любой рукожоп может опубликовать. От перлового CPAN это не отличается ничем, там 20 лет назад была ровно та же ситуация.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 17:08 
Рукожопы отсеиваются, дегенераты остаются.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Umata , 22-Апр-21 19:53 
Ага, бокс это вам не шахматы, здесь думать надо!

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Umata , 22-Апр-21 19:56 
Ага, бокс это вам не шахматы, здесь думать надо!

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 11:53 
Единственный нормальный и безопасный язык программирования.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено acroobat , 21-Апр-21 12:00 
XSS уже пофиксили?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 12:54 
На беке это конечно же очень актуально…

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 13:05 
На беке дыры сразу в сетке.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Ненавижу SJW , 21-Апр-21 13:47 
Хранимые XSS. Разве это не бэк должен смотреть, чтобы такое не прошло?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 14:14 
> Единственный нормальный и безопасный язык программирования.

Начиная прямо с пакетов в репах с бэкдорами и вулнов в пакетном менеджере позволяющих подсовывать лохам левый булшит. Вы сделали опечатку в слове безопасТность.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:26 
Приведи пример пакетного менеджера ЯП, который не пропустит бекдоры. Давай, удиви

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено acroobat , 21-Апр-21 16:48 
Paludis

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 13:46 
Вообще не понимаю, как можно писать сложные, не одноразовые, вещи на яваскрипте или питоне, или им подобным так, чтобы при малейшем изменении всё не пошло по 3.1415826зде.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Омномним , 21-Апр-21 13:55 
Typescript

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:10 
js < ts < elm < purescript < ghcjs : )

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Рева RarogCmex Денис , 23-Апр-21 06:10 
Блин, ты сделал мой день!
А PureScript -- классная штука. Слишком сложная для моих мозгов но классная

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено z , 21-Апр-21 14:43 
Что значит сложные? сложнее хелло ворлд, или вам вм внутри вм, и чтобы там еще отдельные процессы изолированные крутились?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:13 
Сложные это когда деточка в своем коде запуталась, а проект запускается и по рукам не ударяет больно-больно

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:10 
Возможность писать сложные вещи обеспечивает мозг и прямота рук, а не языки.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено ip1982 , 21-Апр-21 15:54 
Ага. Мозг подсказывает избегать сабжа.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено z , 21-Апр-21 16:02 
Натолкнуло на мысль о том, что можно и симфоную шуберта на ржавом ведре гвоздем сыграть, только вот вопрос. прямота ли это рук или слабоумие и отвага выбросить на это кусок жизни, конечно довести до абсурда можно все, и современность это демонстрирует как никогда, но гениев опередивших свое время, НЕ потому что повезло ляпнуть и угадать - по пальцам пересчитать. И языки, такой же инструмент, а прогеры такие же люди, какие были, какие будут, и обвинять в криворукости людей прошлого, что не могли придумать микроскоп и выточить деревянные линзы топором и перестать дохнуть от чумы и других бактерий, ну а нам что мешать завтра проснуться в раю, где каждый знает свое дело любит его и отлично разбирается во всех смежных областях, получает за это достойную зарплату, и никто не ворует...утопия.

И языки современные лет через 50 будут рассматривать как те топоры, кривые и годные лишь на дрова рубить.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 00:30 
Да я смотрю тут на opennet только симфонии Шуберта и пишут.

Так не стесняйтесь. Как "веб-макака" и в прошлом C / C++ / Java / Scala / Python с удовольствием посмотрю на ваши симфонии. Скидывайте ссылку на GitHub.

Ау, композиторы с opennet, скидывайте ваши симфонии!!!


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Урри , 21-Апр-21 17:58 
А ты именно такой, с прямым мозгом?

Напиши, пожалуйста, калькулятор на брейнфаке. Это задача, которую элементарно решит любой школьник на любом из недоязыков вроде питона или джаваскрипта.

Брейнфак, напомню, тьюринг-полный язык. На нем можно написать все то же, что и на любом другом популярном языке (по крайней мере в теории). А еще он очень простой - всего 8 операций.

Сможешь?


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:07 
> Напиши, пожалуйста, калькулятор на брейнфаке

А в чем проблема, давай напишу. Но сначала обсудим мой гонорар.

> недоязыков вроде питона или джаваскрипта

Ты до изучения яваскрипта даже и не дойдешь, так как отвалишься уже на Getting Started какого-нибудь yarn или webpack.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:59 
1 рубль. Хватит?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 20:19 
Добавь три нуля в конце, а спереди пятерку.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 20:47 
50.00р.
отлично договорились.
Но ты не напишешь ничего в любом случае. Потому что просто анонимный балабол

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 26-Апр-21 06:25 
А давай я на Питоне + PyQT и sympy+numpy напишу инженерный калькулятор который будет аналитически брать и считать большинство интегралов и делать это быстрее наивного подхода на чистом С ?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 18:43 
> Возможность писать сложные вещи обеспечивает мозг и прямота рук, а не языки.

Зачем тогда раст растаманам?! Получается, у растаманов нет мозга и кривые руки?!


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 18:39 
Берёшь и пишешь, вон например гитхаб чем не пример. Нормальная архитектура и дрочка на типы слабо коррелирует

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено ip1982 , 21-Апр-21 21:44 
А можно как-то заранее знать, нормальной будет архитектура или нет? Вот чтоб взять и сразу написать.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 01:29 
Ну если архитектурное ревью практикуется и ревьюверы компетентны, то с высокой вероятностью - да.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 07:49 
А как стать компетентным ревьюером?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 11:34 
Опыт. Например, сделать зарекомендовавшую себя систему.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 23-Апр-21 04:54 
Unit тесты нужно писать и использовать статический анализатор.

Вместо js лучше использовать typescript


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 14:04 
>Стабилизирована реализация класса AbortController

Ждём новость про переименование.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено YetAnotherOnanym , 21-Апр-21 15:20 
Наоборот, только попробуй заикнуться - прибегут тётки из "Мой живот принадлежит мне" и заклюют за покушение на святое

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 18:51 
прибегут в любом случае, хоть разреши, хоть запрети.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 01:32 
Нужно в спецификации для начала переименовать.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 14:34 
Кто-нибудь в курсе зачем они выпилили поддержку win 7/8 в новых версиях? Причём это hardcoded, а не только в инсталлере. И как дела в линуксе с последними версиями ноды: какая минимальная версия ядра поддерживается?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 14:37 
Почему все новости про js тут вызывают столько бурения?) Видимо все пишут на чистом си драйвера. Для прикладного софта где важна скорость разработки и для веба js относительно не заменим nowadays.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:09 
NodeJS не любим, т.к. он ворвался в во многие сферы и стал там занимать серьезную нишу и подвинул многие языки. Скажем тот же Python.
Плюс, в отличии от всяких Python и Golang'ов он развивается очень интенсивно, имеет очень много выразительных средств языка, постоянно добавляется как сахар, так и новые возможности. То есть JS - это не примитивный язык, в нём есть куда расти.
Ну и последняя причина хейта - JS позволяет писать на самом деле hight-load вещи, без особых костылей. Естественно, это негативно сказалось на услугах тех же python программеров, которые для асинхронности в django ещё недавно вынуждены были поднимать селари или юзать ребиты.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:28 
Интересно, вы там, в вебе, все такие забавные?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 15:37 
А кто тебе сказал, что я с web'a? Опять кукарекаешь против ветра, анон

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 16:10 
> JS позволяет писать на самом деле
> hight-load вещи, без особых костылей.

Это да.
Открываешь современный моднявый сайтик и сразу CPU уходит в high-load.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Andrei , 21-Апр-21 17:52 
Ну уходит и че. Написали джуны за низкий прайс. Прибыль свою сайт приносит и отлично. Если нужно что-то более эффективное по коду наймут адекватных js-инженеров

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Урри , 21-Апр-21 18:01 
> адекватных js-инженеров

Звучит как "розовый единорогов". Адекватные js-инженеры бывают только в сказках.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Andrei , 21-Апр-21 18:21 
ЭЭ, аргументы?
В гугле хватает адекватных JS инженеров например.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Гентушник , 21-Апр-21 21:12 
Вы серьёзно приводите гугл в качестве примера?
Гугловские сайты одни из самых тяжёлых что я встречал в вебе.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Andrei , 22-Апр-21 02:45 
Я работал с гугловцами немного. Много толковых ребят.

Берется среднее железо кастомера того же youtube. Ни кому нет нужны тратить деньги и время разработчиков затачивая код под старое железо. Это не окупится.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 14:07 
Две водки этому адеквату. Хуже сейчас только гитхаб

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:57 
обычное васяно-питоноподелие тебе даже не удастся собрать, поскольку васян не умеет в зависимости

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 21:28 
>обычное васяно-питоноподелие тебе даже не удастся собрать

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


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 21:33 
>Прямо таки нездоровая зависимость какая-то. Чем больше человек хвалит Python, тем меньше у него знаний по теме.

Починил, не благодари


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 21:34 
>Починил, не благодари

Для правильной починки к врачу обратись, у самого не получается.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 11:58 
Резюме врача тебя не обрадует, так что опять же, не благодари

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 12:48 
Ну тут ты прав. С чего еще меня должны радовать проблемы незнакомого человека? Мне до них особого дела нет.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 14:05 
Ничего страшного, с возрастом пройдет, как и питон

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 14:59 
Я могу тебе лишь посочувствовать. А Python с этими проблемами скорее всего совсем не связан, у тебя навязчивая идея.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 20:59 
Доктор поможет. Главное повторяй "я программист"

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 22:31 
Да ты не самовнушением здесь занимайся, а иди уже к этому доктору. Не нужно так бояться.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 21:48 
>>> NodeJS не любим, т.к. он ворвался в во многие сферы и стал там занимать серьезную нишу и подвинул многие языки.

...
>>> JS позволяет писать на самом деле hight-load вещи, без особых костылей.
>> немного иронии на счет "JS-high-load"
> обычное васяно-питоноподелие тебе даже не удастся собрать, поскольку васян не умеет в зависимости

Какой занимательный уход с темы ...


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 14:09 
чукча не читатель, да

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Andrei , 21-Апр-21 17:37 
JS не идеален и там достаточно много syntax sugar, но почему эмоциональный хейт? Нет ничего идеального под луной

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено YetAnotherOnanym , 21-Апр-21 17:00 
> важна скорость разработки

Вот за этот "менталитет эффективных менеджеров" и не любят.
А ещё за манеру ради скорости разработки тащить всякую гадость из помойки под названием npm. А ещё, с момента появления Электрона - за отношение к пользователям "купи себе рамы, нuщe6poд". Ну, и ещё много за что.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Andrei , 21-Апр-21 17:36 
Инженерия софта это бизнес, не хуже и не лучше другого. Если вы пишете софт не для удовольствия а я для продажи во играете по правилам рынка нравится или нет. Вы можете сколько угодно писать код на самом крутом языке но если проект не принесет прибыли, это будет хобби а не бизнес.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Урри , 21-Апр-21 18:02 
По правилам рынка ты бы уже давно сидел в подвале и работал за еду. Так что не надо размахивать "правилами рынка" где не попадя, дабы не светить свою дурь.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Andrei , 21-Апр-21 18:22 
Аргументы будут?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено YetAnotherOnanym , 21-Апр-21 22:32 
Правила рынка дают достаточно свободы для манёвра. Можно сделать ставку на ранний выход на рынок, выбрав для этого "лёгкий в освоении инструмент", стадо макак и тимлида с кнутом. А потом тратить деньги на обогрев атмосферы, потому что скриптовый ЯП, на котором легко писать, внезапно, почему-то тормозит, а СУБД захлёбывается, потому что в самом начале шардинг отложили на потом, когда прототип обкатаем, а потом, опять-таки, внезапно, скандал с утечкой перданных, суды, штрафы, отток пользователей и рекламодателей.
А можно сесть и спокойно подумать - на чём писать (пых? нода? бидон? перл? жаба? го? шарп/моно? руби?), какие фреймворки есть, какой подойдёт под нашу задачу, какого типа БД взять (скуль? документ? ключ-значение?), и какую именно (машку? постгрес? файрбёрд? монгу? сциллу? таракана? тарантула? коуч? аранго? аэроспайк?). Пробежать документацию хотя бы в общих чертах, составить шорт-лист, пощупать вживую что каждый из выбранных продуктов представляет, и уже с этими знаниями составить продуманную концепцию продукта и начинать писать.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Andrei , 22-Апр-21 02:51 
Мы говорим про разные вещи.

Я полностью согласен что надо подумать и выбрать. Но не для всех проектов нужена супер производительность и не для всех проектов нужны гении которые будут писать это и стоить как самосвал.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 16:36 
переходите уже на golang, хватит этот callback hell поддерживать

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 17:59 
> callback hell

а вот и повылазили из криокамер свидетели калбак-хела.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено kissmyass , 21-Апр-21 18:48 
можно подумать промисы это прям красота, те же шары, вид в профиль

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 18:55 
ну да, те же шары, но уже никакой вложенности калбаков друг в друга. А ведь именно это называлось калбак-хелом. А в подавляющем большинстве случаев можно обойтись и без и без того кристально чистых промисов и заюзать async/await.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:47 
>заюзать async/await

Обёрнутые в try...catch.
Но в целом да, выглядит получше уже.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 11:30 
Не понял как тема скатилась к способам обработки ошибок? Можно подумать проверять руками в go каждый результат на наличие ошибки чем-то лучше.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 12:00 
Да, я ворчу. Вырвался из мира где ошибки вываливают в реал ворлд.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 23-Апр-21 07:51 
Async функции не бросают исключения

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 30-Апр-21 14:56 
товарищ модератор, бросьте catch из async/await и дайте код. это обертка над промисами

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 01-Май-21 10:23 
Сам возьми в руки notepad.exe и брось исключение. Может быть тогда поймёшь как оно работает и почему

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 18:34 
Уже давно есть просимы и async/await

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:51 
Спасибо, лет 5 ещё подождём.

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 21:32 
>переходите уже на golang, хватит этот callback hell поддерживать

без generics, exceptions, нормального наследования у классов, человеческих средсв сборки, библиотек и программистов?

Спасибо, нет.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 01:25 
> человеческих средсв сборки

Можно раскрыть мысль? Каких средств не хватает.

> библиотек

Стандартная библиотека у go отличная.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 21:00 
эта херня ставится с оф сайта как бинарь, ты серьезно????? это оф док

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 29-Апр-21 16:46 
братиш, я не хейтер гоуланга, но эта херня реально ставится как бинарь с офсайта. не готово

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 19:12 
и без десятков-сотен тысяч файлов в каталоге node_modules

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 29-Апр-21 17:14 
руби, пайтон, перл глядел? или сишник с либсо0?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 21-Апр-21 19:41 
Отличная платформа для своих задач:

* написания бэкенд-фронтов, то есть сервера, который агрегирует данные с n бэкендов и отдает конечному клиенту в виде html, json или другом формате.
* написания инструментов для фронтенд разработки

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

То что в npm много "мусора" - это норма (с). Точно такая же ситуация в любом другом пакетном менеджере. Ну а если нет, то жду примеров.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено YetAnotherOnanym , 21-Апр-21 22:43 
> Отличная платформа для своих задач:
> * написания
> * написания

Правильно подметил - для написания.


"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Аноним , 22-Апр-21 01:19 
Код пишут, что не так?

"Выпуск серверной JavaScript-платформы Node.js 16.0"
Отправлено Рева RarogCmex Денис , 23-Апр-21 06:13 
Именно! В том же хаскеллевском Hackage чего только нет :)