Java — объединение двух компонентов веб-сборки, запрограммированных на разных языках высокого уровня

Допустим, два разработчика (A и B) разрабатывают разные компоненты для одного приложения. Конечный результат находится в веб-сборке.

Тем не менее, A использует Java и TeaVm (скажем так), чтобы получить конечный результат в веб-сборке. B использует C ++ и преобразует его в веб-сборку.

Возможно ли объединить их работу в одну программу веб-сборки (так же, как вы бы объединяли различные файлы классов в Java в один файл jar)? Если да, как это будет сделано? Если нет, то почему нет?

0

Решение

Между различными компиляторами, ориентированными на Wasm, нет волшебной совместимости. Оба компилятора должны будут определить и согласовать общий ABI для WebAssembly. На самом деле, это так, даже если оба компилируют один и тот же исходный язык. Ситуация действительно ничем не отличается от ситуации с компиляторами, ориентированными на машинный код.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]