Дополнительную ценность по сравнению с тем что было до этого.
Ценость рассматриваю в самом широком смысле - разные применения, коммерческие и учебные.
Многие сугубо учебные языки могут быть супер полезными - пример Scheme, я бы не запускал на нем бизнес. Я бы не заставлял людей читать код друг друга. Это для души.
Конечно для пригодности в коммерческой разработки нужен и хороший дизайн и хайп. Без дизайна на этом будет ужасно писать. Без хайпа у этого будет плохая и дохлая экосистема.
Какие выборы, ты бредишь? Что заказчик хочет, то и используется. Если заказчик ничего конкретно не хочет, берётся то, что в конторе лучше знают (т.е. меньше будет издержек на исследования/обучение).
Слесарь, умеющий закрутить винт, забить гвоздь, открыть бутылку гаечным ключом и плохо умеющий пользоваться отверткой, молотком и открывашкой - будет все делать гаечным ключом
asm.js — это подмножество JavaScript. Скрипты, написанные на этом подмножестве, подлежат эффективной компиляции: типы данных переменных определяются статически с использованием вывода типов. Википедия
+1 Все остальные ответы могут быть только расширяющие ваш краткий ответ, иначе вон из профессии. Почему-то вспомнилась старая история. Довелось мне общаться с «девелопером» на аутсорсе который написал некую софтинку и начал ныть, как он перетрудился изучая новый яп для решения этой задачи и т.д. и т.п. ... «кароче хачу больше денег, иначе софтину не отдам»...
наверное камень в огород жс, в принципе в этом есть доля правды, если это не браузер, то как минимум в8 с обвесом в текущих реалиях, ну или дено или дино или как его там.
На семантику, строгость и выразительность. А синтаксиса хуже c-like, вероятно, и не бывает вовсе. Тем не менее, приходится
это терпеть раз уж оно всюду.