До некоторой степени, это - вероятно, 'Гонка вооружений' против CLR.NET.
, Но я думаю, что существуют также подлинные причины представления новых языков к JVM, особенно когда они будут выполнены 'параллельно', можно использовать правильный язык для правильного задания, язык сценариев как Groovy может быть точно, в чем Вы нуждаетесь для своего представления страницы, тогда как регулярный старый Java лучше для Вашей бизнес-логики.
я собираюсь оставить кого-то более квалифицированным для разговора о том, что требуется, чтобы писать новый язык/компилятор.
Что касается того, как к записи кода, Вы делаете это в notepad/vi, как обычно! (или используйте средство разработки, которое поддерживает язык, если Вы хотите сделать это простой способ.) Компиляция потребует специального компилятора для языка, который интерпретирует и скомпилирует ее в байт-код.
, Так как Java также производит байт-код технически, Вы не должны делать ничего специального для выполнения его.
document.getElementsByTagName("html")[0].innerHTML
Содержит и head
и body
теги. Я Обычно избегаю document.open\write\close