чому вообще то что есть в котле называется мультиплатформа? никто не называл скрипты для lua без участия опредёлнных апи, которые можно запустить в любом из многочисленных интепритаторов мультиплатформой, аналогично с жс и clojure
потому что в идеальном мире, где написаны все либы для мпп, тебе надо будет написать один код и компилить куда хочешь.
например с обёртками для апи уже так можно, потому что есть ktor и serialization