ince, Что касается негатива, то тут всё просто.
Вы, видимо, не писали никогда на других языках. Например, в C# есть массивы, списки, многомерные массивы и массивы массивов. И любой хороший программист на C# знает, в чём их отличия. В JS же нет массивов вообще. То, что называется массивом в js, есть обычный объект с полями 0,1,2 и пр. Это явные костыли.
Ещё многие не любят динамическую типизацию. Это зачастую приводит к отстрелу ног. Да, можно прикрутить ts или flow, но это тоже костыли.
Итог такой: JavaScript был написан в очень короткие сроки. Он предназначался для передвижения формочек и изменения цвета, а теперь с его помощью пишется довольно сложный и объёмный функционал. При всех минусах этот язык нельзя игнорировать. Веб берёт своё. Да и десктопную разработку постепенно пожирает js, с этим уже ничего не поделаешь.
пререкания его скорой смерти
Ну там все молятся на WebAssembly и прочие подобные штуки. Но все подобные технологии либо сырые, либо не всрались никому совершенно. ИМХО, js никогда не умрёт
Станислав Силин, но в теории можно заморочиться и запилить расширение, которое будет дёргать исходники прям из репозитория в зависимости от версии кора проекта? Или выглядит слишком сложно?
#, странный вы человек. Если майки опубликовали информацию об этом в своём официальном блоге и дали возможность уже сейчас в версии preview портировать приложения на mac и linux, то не вижу причин им не верить
ince, Что касается негатива, то тут всё просто.
Вы, видимо, не писали никогда на других языках. Например, в C# есть массивы, списки, многомерные массивы и массивы массивов. И любой хороший программист на C# знает, в чём их отличия. В JS же нет массивов вообще. То, что называется массивом в js, есть обычный объект с полями 0,1,2 и пр. Это явные костыли.
Ещё многие не любят динамическую типизацию. Это зачастую приводит к отстрелу ног. Да, можно прикрутить ts или flow, но это тоже костыли.
Итог такой: JavaScript был написан в очень короткие сроки. Он предназначался для передвижения формочек и изменения цвета, а теперь с его помощью пишется довольно сложный и объёмный функционал. При всех минусах этот язык нельзя игнорировать. Веб берёт своё. Да и десктопную разработку постепенно пожирает js, с этим уже ничего не поделаешь.
Ну там все молятся на WebAssembly и прочие подобные штуки. Но все подобные технологии либо сырые, либо не всрались никому совершенно. ИМХО, js никогда не умрёт