Компилятор байт-кода Java в JavaScript - PullRequest
10 голосов
/ 18 февраля 2012

Я ищу стандартный компилятор байт-кода Java в Java, реализованный в JavaScript.

Кто-нибудь слышал о чем-нибудь, что может сделать это?

Ответы [ 4 ]

1 голос
/ 01 декабря 2012

Здесь их несколько: https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS

Например, j2js, bicavm, doppio ... (см. Раздел java)

1 голос
/ 19 февраля 2012

Предполагая существование работающей JVM, реализованной в Javascript, вы можете получить всю мету и запустить этот проект (компилятор Java, написанный на Java).

1 голос
/ 19 февраля 2012

Если ваша цель состоит в том, чтобы пользователи писали Java в браузере и видели, как он работает, это имеет смысл. Гораздо больше смысла выполнять компиляцию и выполнение на стороне сервера. Сервлет может прочитать код, скомпилировать и запустить его, а затем отправить результат обратно в браузер.

, если ваш тезис "Все, что может быть написано на JavaScript, в конечном итоге будет написано на JavaScript".

0 голосов
/ 06 мая 2012

Может как то так?

[https://github.com/downloads/Jivings/jsJVM]

Это позволяет Java происходить в браузере и написано на JavaScript.

(Технически, CoffeeScript ...)

...