Здравствуйте, Ikemefula, Вы писали:
V>>Для остальных языков ситуация отстаёт примерно на 20 лет и то, это оптимистично.
I> Отсутствие внятного репла
Джаве уже 30 скоро, REPL ни разу не понадобился, хотя реализации его есть.
Почему?
Хинт: бывают такие ср-ва поддержки разработки, называются отладчики.
Когда они адекватные для языка есть, интерес к REPL пропадает.
А когда в наличии только скудный нода-инспект и/или отладчик, встроенный в браузер (ОМГ!!!), то безногий обвиняет здорового человека в наличии у того ног.
I>пакетного менеджера
(зевая...)
Позориться не надоело еще?
Как пакетный менеджер поставит коммерческую либу?
И как ты умудрился забыть, что у бесплатного ПО мильярд пакетных менеджеров, например, у сборок Linux, через которые (пакетные менеджеры) только и можно твою ноду установить в систему без многочасового траха.
Ты пробовал разворачивать ПО на Линухах без пакетных менеджеров вообще?
Т.е., не пользуясь никакими "сборками"?
Не? ))
Попробуй обязательно, глупости из головы вылетят быстро.
I>ставит С++ в число лидеров разве что по меркам двадцатилетней давности
Так и есть.
Развитие ср-в поддержки разработки JS сегодня не достигло даже уровня развития оных для С++ на начало нулевых.
А самое забавное, что GUI по-прежнему пишут в основном на плюсах, сейчас популярных плюсовых либ примерно три десятка, активно используемых.
Для сравнения, на дотнете доля GUI исчезающе мала (а как били себя кулаком в грудь, помнится, как били... бгг...).
На джаве/котлин — ну вот Андроид им второе дыхание дал, в малюсеньких экранчиках смартфонов.
за пределами Андроида джавы на GUI, считай, нет.
На Электроне+JS пишут совсем небольшие бесполезные приложения.
Единственное известное полезное — Slack.
Аналгично про TS, единственно известное полезное на ём — VSCode.
И да, оба являются более утилитами для целей разработки, чем продуктами для конечного потребителя IT-услуг.
И да, в обоих случаях GUI нейтивное, что в Андроиде, что в Электроне и ему подобных семействах технологий.
Так же как и в случае UWP приложений на C# для виндов — GUI там нейтивное.