URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 41509
[ Назад ]

Исходное сообщение
"OpenNews: Реализация Ruby и Java на JavaScript"

Отправлено opennews , 29-Апр-08 15:46 
Представлены два интересных проекта, подготовленные японскими энтузиастами языка JavaScript:

-  Orto (http://ejohn.org/blog/running-java-in-javascript/) - реализация JVM (Java Virtual Machine) на языке JavaScript. Позволяет скомпилировать Java приложение в байткод, который может быть преобразован в набор JavaScript инструкций и встроен в web-страницу, с некоторым ограничением функциональности;

-  HotRuby (http://ejohn.org/blog/ruby-vm-in-javascript/) - Ruby VM, позволяющий выполнять в браузере Ruby приложения, преобразованные в байткод, используя для компиляции YARV (Yet Another Ruby VM) из состава Ruby 1.9.


Методика примерно такая:


-  Текст Ruby скрипта размещается внутри "script type=text/ruby" блока;
-  Код инициализации HotRuby находит такие блоки, и через XMLHttpRequest отправляет на сервер;
-  На сервере CGI скрипт преобразует текст в байткод, который возвращается в виде набора JSON данных;
-  Полученный байткод транслируется в JavaScript или ActiveScript и вып...

URL: http://developers.slashdot.org/article.pl?sid=08/04/28/1813223
Новость: http://www.opennet.me/opennews/art.shtml?num=15605


Содержание

Сообщения в этом обсуждении
"Реализация Ruby и Java на JavaScript"
Отправлено аноним , 29-Апр-08 15:46 
Это реально где применяется ?

"Реализация Ruby и Java на JavaScript"
Отправлено Серж , 29-Апр-08 16:32 
Вот только кто-то что-то придумает, так сразу же возникнут
вопросы типа "А где это применяется?" и "Кому это нужно?".
Что за нетерпение показать свою надменность и невежество?

"Реализация Ruby и Java на JavaScript"
Отправлено аноним , 30-Апр-08 07:57 
Серж, я спросил какое это имеет практическое использование, я немного програмирую на java и ruby. В моем посте ни невежества ни надменности нет, а вот вы хамите.

"Реализация Ruby и Java на JavaScript"
Отправлено GR , 30-Апр-08 08:44 
Единственное что на ум пришло это администрирование виндовс сетей использовать руби в админских скриптах.

"Реализация Ruby и Java на JavaScript"
Отправлено User294 , 30-Апр-08 14:48 
Ну вот вы как скромный и знающий расскажите уж - зачем это нужно на практике?Или так, фигней пострадать? :)

P.S. вашу маму, приколы про цепочку одного написанного на другом написанного на третьем были не приколами???Бывает же :))))))))))


"Реализация Ruby и Java на JavaScript"
Отправлено Аноним , 29-Апр-08 17:54 
извращенцы

"Реализация Ruby и Java на JavaScript"
Отправлено max7 , 29-Апр-08 17:58 
ORTO аналог GWT. только GWT работает и используеться давно.

"Реализация Ruby и Java на JavaScript"
Отправлено Зилибоба , 29-Апр-08 19:12 
как понимаю можно пасать на руби и выполнять скрипты на серваке на котором поддержки рубби нет? Или что?

"Реализация Ruby и Java на JavaScript"
Отправлено Mil , 30-Апр-08 08:19 
s/серваке/браузере/

"Реализация Ruby и Java на JavaScript"
Отправлено Zert , 29-Апр-08 19:47 
Методика работы HotRuby конечно впечатляет...

"Реализация Ruby и Java на JavaScript"
Отправлено Lucf3r , 30-Апр-08 16:08 
Ну что вы докапались, сказано же зачем все это, затем, что "японскими энтузиастами"... :)

А вот это пстец:

    * Firefox 3.0b5 - 2.47 сек.
    * Firefox 2 - 6.71 сек.
    * Ruby 1.8.2 - 12.25 сек.

... 0.o


"Реализация Ruby и Java на JavaScript"
Отправлено andr.mobi , 25-Май-08 16:37 
И не  дураки ведь, умные ребята, а занимаются онанизмом. Они бы ещё asm x86 на жабаскрипт написали. За такие проекты надо вручать Жнобелевскую премию в области программирования. Или вручать яйца кота, чтобы в следующий раз было что лизать.