|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от opennews (ok) on 21-Ноя-11, 12:40 | ||
Представлен (http://www.surf-the-edge.com/2011/11/15/bicavm-jvm-in-javasc.../) новый проект BicaVM (https://github.com/nurv/BicaVM), в рамках которого создана реализация Java VM (JVM), написанная на JavaScript и способная выполняться в любом современном браузере. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
4. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от добрый дядя on 21-Ноя-11, 12:47 | ||
ну почему надо лепить нечто на "js, который есть у всех"? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +1 +/– | |
Сообщение от Crazy Alex (??) on 21-Ноя-11, 14:50 | ||
Потому что это прототип. Но идея хороша - JS так и так уже не читаем со своими минификациями/оптимизациями - так лучше уж вменяемій байткод, в который хотя бы компилировать удобно. А JVM - штука распространённая, языков под неё много - хоть на Эрланге пиши. Если нативно в браузер засунуть - всяко хуже джаваскрипта не будет, если научить память возвращать. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
40. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Xasd (ok) on 21-Ноя-11, 18:45 | ||
> А JVM - штука распространённая, языков под неё много - хоть на Эрланге пиши. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
30. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 16:07 | ||
Google Dart? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
5. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Анон on 21-Ноя-11, 12:54 | ||
Ждем компилятор ассемблера на html5. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | –1 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 13:17 | ||
Ассемблер - и есть программа, преобразующая мнемоники в машинный код. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
15. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +3 +/– | |
Сообщение от Ваня on 21-Ноя-11, 13:31 | ||
Употребление термина "ассемблер" в качестве "программы-компилятора программ на ассеблере" в последний раз видел в начале 90-х. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
25. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Вася (??) on 21-Ноя-11, 15:03 | ||
Ассемблер - это программа-сборщик, компилятор исходного текста. Исходный текст на языке ассемблера | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
31. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Daemontux (ok) on 21-Ноя-11, 16:12 | ||
Не компилятор, а транслятор. В ассемблере нечему компилироваться это уже машинный код. Только человеко читаемый. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
36. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +5 +/– | |
Сообщение от Xasd (ok) on 21-Ноя-11, 18:23 | ||
> Не компилятор, а транслятор. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
51. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +1 +/– | |
Сообщение от anonymous (??) on 22-Ноя-11, 03:50 | ||
>Не компилятор, а транслятор | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
26. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Мужик32 (ok) on 21-Ноя-11, 15:33 | ||
Ну что за придирки? Да, он выразился неграмотно, а вы умный. Детский сад, ей-богу. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
27. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Andrew Kolchoogin on 21-Ноя-11, 15:34 | ||
> Есть программы: ассемблер и линковщик | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
44. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 21:15 | ||
Переводишь - так переводи полностью. Сборщик и редактор связей. Assembly это не русское слово. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
49. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Michael Shigorin (ok) on 22-Ноя-11, 00:39 | ||
> Словосочетание "компилятор ассемблера" так же безграмотно, как, например, | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
6. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +5 +/– | |
Сообщение от анон on 21-Ноя-11, 12:55 | ||
Кто нибудь удивлен? Только честно | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +25 +/– | |
Сообщение от Ваня on 21-Ноя-11, 13:03 | ||
Я всё жду когда в браузере на JavaScript напишут браузер на JavaScript с возможностью выполнения JavaScript. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
12. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +3 +/– | |
Сообщение от Lain_13 on 21-Ноя-11, 13:19 | ||
Ведро Linux в виртуальной машине написанной на JS запустить смогли. Заведи там иксы, а дальше можешь хоть фокс, хоть хромиум запускать. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
14. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | –1 +/– | |
Сообщение от fiskus on 21-Ноя-11, 13:23 | ||
Давно есть во всяких облачных веб-осях | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
28. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +3 +/– | |
Сообщение от oWeRQ (ok) on 21-Ноя-11, 15:58 | ||
С iframe каждый может. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
21. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Crazy Alex (??) on 21-Ноя-11, 14:51 | ||
У мозилловцев есть такой движок, предназначен для экспериментирования и прототипирования | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
29. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +4 +/– | |
Сообщение от анон on 21-Ноя-11, 16:01 | ||
We need to go deeper... | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
61. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Ytch on 22-Ноя-11, 22:54 | ||
>Я всё жду когда в браузере на JavaScript напишут браузер на JavaScript с возможностью выполнения JavaScript | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
8. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Клыкастый (ok) on 21-Ноя-11, 13:09 | ||
так и до рекурсии недалеко... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
50. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Аноним (??) on 22-Ноя-11, 03:13 | ||
PyPy уже есть :) И работает быстрее | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
64. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Клыкастый (ok) on 25-Ноя-11, 15:32 | ||
> PyPy уже есть :) И работает быстрее | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
9. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Просто прохожий on 21-Ноя-11, 13:15 | ||
Ещё один день - ещё одна поделка на JS. Мне это напоминает не решение само по себе а workaround исполнения JVM-кода без Java-плагина. Не скажу что задумка бесполезна - если где-то есть enterprise-решение с Java-апплетами, то это реальный способ предоставить доступ к ним пользователям без Java-плагина. Однако костыль как и всё остальное (pdfjs, mad... ну и другие). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | –1 +/– | |
Сообщение от добрый дядя on 21-Ноя-11, 13:18 | ||
> Стоило бы задуматься над интеграцией легковесной VM (например типа фреймворка LLVM) на уровне стандартов HTML. Эта мысль уже звучала. Тогда бы можно было и на С++/Ada/... весь WEB-проект написать (в том числе и клиентскую часть). | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
23. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Crazy Alex (??) on 21-Ноя-11, 14:53 | ||
Да джава-машина, в общем-то, сравнительно неплоха в этом качестве - и оптимизирована всерьёз, и языков под неё куча. Но если вам LLVM - NaCl в помощь. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
37. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +1 +/– | |
Сообщение от Xasd (ok) on 21-Ноя-11, 18:27 | ||
> Да джава-машина, в общем-то, сравнительно неплоха в этом качестве - и оптимизирована | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
19. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | –4 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 14:32 | ||
Во любопытно будет посмотреть как они сертифицироваться у оракакла будут... Пожалуй стоит пополнить запасы попкорна)) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
32. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | –3 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 16:23 | ||
>И да по поводу легковесной VM - идея прекрасная! Я как питонячий разраб только за! | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
38. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +1 +/– | |
Сообщение от Xasd (ok) on 21-Ноя-11, 18:30 | ||
>>И да по поводу легковесной VM - идея прекрасная! Я как питонячий разраб только за! | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
48. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 21:16 | ||
> чемже этот ваш Perl принципиально лучше чем Javascript? | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
59. "BicaVM - написанная на JavaScript виртуальная машина для..." | +/– | |
Сообщение от arisu (ok) on 22-Ноя-11, 21:44 | ||
> питонячий разраб | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
33. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +1 +/– | |
Сообщение от fork (??) on 21-Ноя-11, 16:28 | ||
Наконец-то что-то полезное сделали... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
34. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | –3 +/– | |
Сообщение от loader (??) on 21-Ноя-11, 16:51 | ||
Опять не тем занимаются. Конечно это повышает их опыт написания | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
39. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | –2 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 18:39 | ||
Идиотизм, есть же Java-плагин. А minecraft взлетит? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
41. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +4 +/– | |
Сообщение от Xasd (ok) on 21-Ноя-11, 18:50 | ||
> Идиотизм, есть же Java-плагин. А minecraft взлетит? | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
42. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +3 +/– | |
Сообщение от Xasd (ok) on 21-Ноя-11, 19:03 | ||
интересно то что репозиторий исходного кода (https://github.com/nurv/BicaVM) также содержит и бинарные (*.class, *.jar) файлы :-) :-) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
43. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +1 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 20:41 | ||
А Форт-меньше памяти займет!-) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 21:16 | ||
> А Форт-меньше памяти займет!-) | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
47. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +2 +/– | |
Сообщение от Аноним (??) on 21-Ноя-11, 21:16 | ||
>> А Форт-меньше памяти займет!-) | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
55. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Frank (ok) on 22-Ноя-11, 18:21 | ||
С точностью до наоборот: | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
62. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от Аноним (??) on 22-Ноя-11, 23:06 | ||
> А займёт памяти меньше Форт! | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
52. "BicaVM - написанная на JavaScript виртуальная машина для зап..." | +/– | |
Сообщение от yurkis (ok) on 22-Ноя-11, 12:08 | ||
Серебраной пули нет! Но все равно с упорством достойным лучшего применения серебряную пулю уже в который раз пытаются сделать из говна :( | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |