MaxGraey
> и в итоге все работает на порядок-два медленнее, чем могло бы.
Нет, JS медленее того же невекторизированного C в 1.5-2x раза всего. JIT-движки для JS сейчас иногда способны обогнать даже managed языки вроде Java. Не всегда конечно, но могут
Я про это и говорю. Из джиеса можно выжать вменяемую производительность - но с условиями. Во-первым, рантайм получается настолько сложен, что их сейчас существует всего сколько - два? И написать еще один экономически нецелесообразно для человечества в целом :) Во-вторых, программисту нужно быть аккуратным и все-таки соблюдать определенные ограничения самому, чтобы не напарываться на постоянные деопты