> Как-то так?: Js будет нативным, html будет командами графического терминала, то есть
> языком для общения с аппаратурой, много аппаратных ускорителей/asic для всего в
> вебе, включая CSS и DOM. Web asm будет компилироваться в понятный
> процессору вид, Js.На самом деле, было бы интересно на подобное глянуть..
На процы, где "нативными" инструкциями являются, даже не JS, поскольку не очень универсально, а LLVM-байткод.
На процы, где дурацкий стек растет не вверх и запросто достигает "потолка", а является по сути бездонным..
А то, у многих уже мозги костенеть начали и некоторые всерьез считают, что все это - нормально и вообще, чуть ли не единственно-правильный вариант.
п.с: разве JIT и его подобия по сути своей не примерно так и работает - "на лету" преобразует инструкции одной архитектуры( для которой может и не быть реального воплощения проца "в железе", а может и быть ) в другую ?
Притом, неважно, команды какой "архитектуры" у него на входе - JS / ARM( привет, x86, на которых иногда подобные проги требуется погонять ) / x86( привет, Эльбрус ) / итд - это вопрос лишь первичной обработки, по итогу которой алгоритмы "пережевываются" в нечто абстрактное и на выходе получается коши под иную архитектуру, т.е большой вычислительный ресурс тратится именно на преобразование.
Или к разговору о том, насколько быстро и эффективно в плане потребления ресурсов будет работать приложение под x86 при его запуске с бубнами( QEMU ) на ARMовом железе и наоборот, т.е запущенное на "чужой" архитектуре с подобиями эмуляции родной или преобразования к "чужой" на лету.