2012-02-17 2 views
10

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

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

+12

+1 для безумной идеи :-). Позаботьтесь, чтобы объяснить ... почему? –

+1

Ха-ха спасибо. Для части моей диссертации я хотел бы, чтобы пользователи писали Java-код в веб-браузере. Это поддержало бы мою диссертацию, если бы код мог быть скомпилирован в браузере. – Jivings

+4

Это может быть хуже. Он мог бы попросить JVM, реализованную в JavaScript. – DNA

ответ

1

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

+0

Да, а затем запустите jMSX и создайте JVM для Z80. Смешной комментарий, хотя и немного очевидный, но не ответ. –

+1

@owlstead Не совсем ответ на этот вопрос. Но это решение моей проблемы. – Jivings

+0

Я видел это на HN сегодня: news.ycombinator.com/item?id=4609406 Это JVM и, предположительно, также java-компилятор. Http: // badassjs.com/post/32812527381/doppio-a-java-virtual-machine-compiler и – ReyCharles

1

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

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

+1

Я думаю, что это его тезис. – gsteff

+0

Это потрясающий заголовок;) – Jivings

0

Возможно, что-то вроде этого?

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

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

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

+9

Ха-ха серьезно? Проверьте имя пользователя, это мой проект. – Jivings

Смежные вопросы