Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от opennews (??), 21-Янв-18, 10:42 | ||
В рамках проекта TeaVM (http://teavm.org/) развивается компилятор, позволяющий компилировать Java-байткод в JavaScript и WebAssembly для последующего выполнения в браузере. Ключевым отличием от проекта GWT (http://www.gwtproject.org/) (Google Web Toolkit) является то, что TeaVM выполняет трансляцию на уровне байткода (может компилировать файлы *.class или *.jar), без привязки к исходным текстам на языке Java, что позволяет компилировать проекты на языках Kotlin и Scala. Код TeaVM распространяется (https://github.com/konsoletyper/teavm) под лицензией Apache 2.0. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +20 +/– | |
Сообщение от key (??), 21-Янв-18, 10:42 | ||
Мы сделали разные языки, каждый из которых решает свою задачу эффективнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +3 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 11:27 | ||
Какую же задачу решает Java эффективно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +12 +/– | |
Сообщение от нэту (?), 21-Янв-18, 11:42 | ||
задачу тормозить | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 11:57 | ||
> задачу тормозить | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +8 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 13:47 | ||
Они оба с этой задачей справляются отлично. Благодаря сабжу, я уверен, ещё улучшат свои показатели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Отражение луны (ok), 21-Янв-18, 18:09 | ||
Производительность явы близка к сишной. Производительность JS-а крайне хороша из-за неименьшего iowait-а. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +7 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 18:32 | ||
> Производительность явы близка к сишной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +2 +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 19:58 | ||
>> Производительность явы близка к сишной. | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Отражение луны (ok), 21-Янв-18, 20:21 | ||
Когда речь заходит о десктопных приложениях - Ява действительно медлительна и прожорлива. Но на Яве (ровно как и на питоне и электроне) десктопные приложения пишут исключительно отбитые люди. Компетенция джавы - исключительно бекенды. | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
88. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от alltiptop (ok), 22-Янв-18, 16:46 | ||
>Тебе придется очень постараться чтобы найти лагающее qml приложение | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Имя (?), 22-Янв-18, 09:34 | ||
>Большинство же "пишущих кривой код" знакомы с ней по десктопным приложениям: | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
79. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Просто так влез (?), 22-Янв-18, 10:57 | ||
Но у netbeans и у geany разные же весовые категории и набор функционала, не? Понятно, что нативное приложение будет меньше и быстрее при прочих равных, но так Вы же сравниваете приложения не одного уровня. Например, на java есть jedit: у него возможностей гораздо меньне, чем у netbeans, но так и по скорости и потреблению памяти он мильно выигрывает | ||
Ответить | Правка | Наверх | Cообщить модератору |
109. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от iZEN (ok), 23-Янв-18, 21:22 | ||
> Но ведь так и есть. Достаточно сравнить netbeans и geany на не | ||
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору |
46. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –11 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 18:40 | ||
Абсолютно согласен, java уже давно не уступает по производительности c/c++. Человек который пишет о том что java тормозит ничего не имеет общего с программированием в целом. | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
47. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +4 +/– | |
Сообщение от key (??), 21-Янв-18, 19:10 | ||
А приведите пример что на ней _не_ тормозит? | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 22-Янв-18, 09:00 | ||
> А приведите пример что на ней _не_ тормозит? | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от _ (??), 22-Янв-18, 17:43 | ||
Дятел :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 22-Янв-18, 20:20 | ||
Чушь, вопрос был про быстрые приложения, поэтому смотри на время генерации страницы, а не картинки и js/css. Мы видим, что логика + база + рендер в шаблоны отрабатывает моментально. | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от freehck (ok), 26-Янв-18, 22:41 | ||
> А приведите пример что на ней _не_ тормозит? | ||
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору |
49. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +3 +/– | |
Сообщение от mumu (ok), 21-Янв-18, 19:26 | ||
Есть у меня традиция: Раз в пару лет качаю Eclipse на посмотреть, не стал ли он меньше тормозить. Удаляю спустя 10 минут. | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
51. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –4 +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 19:52 | ||
> Есть у меня традиция: Раз в пару лет качаю Eclipse на посмотреть, не стал ли он меньше тормозить. Удаляю спустя 10 минут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 22-Янв-18, 18:22 | ||
> В Android нет JVM. Там свой нескучный мирок интерпретаторов байт-кодов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от iZEN (ok), 23-Янв-18, 21:26 | ||
>> В Android нет JVM. Там свой нескучный мирок интерпретаторов байт-кодов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от mumu (ok), 23-Янв-18, 03:36 | ||
Поскольку Eclipse - это _единственная_ программа на ПК для которой приходится ставить JVM, качается всегда самая свежая. Потом ещё и её удалять приходится, чтобы она каждый день не вопила как истеричка, умоляя себя обновить. А что? | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
56. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –4 +/– | |
Сообщение от Отражение луны (ok), 21-Янв-18, 20:26 | ||
Вот только по сравнению с остальными ОС Андроид остаётся наиболее быстрым и нелагучим, что должно наводить на мысли. | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
67. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от angra (ok), 22-Янв-18, 02:25 | ||
Огласите пожалуйста весь список этих остальных ОС, с которыми проводились сравнения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Отражение луны (ok), 22-Янв-18, 15:02 | ||
Айось, венда, линух, макось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от mumu (ok), 23-Янв-18, 03:34 | ||
Никогда у меня не тормозили ни винда ни линукс на 2 ГБ оперативки от запуска целых ТРЁХ программок параллельно или открытия аж целых десяти вкладочек в браузере. А при попытке открытия аж целых пяти программулек андроид начинает биться конвульсиями в луже крови и свопить всё что может. | ||
Ответить | Правка | Наверх | Cообщить модератору |
107. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от angra (ok), 23-Янв-18, 09:34 | ||
А тебе не приходила в голову такая простая мысль, что сравнивать надо на одинаковом железе и нагрузках? | ||
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору |
60. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 22:05 | ||
Ну вообще-то тормозит, если у тебя приложение начинает отжимать больше 20 гигов, gc не хило так грузить начинает. | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
66. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от username (??), 22-Янв-18, 01:48 | ||
Ты хоть бы посмотрел требования к нагруженному elasticsearch например, не позорься. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от rpm (?), 22-Янв-18, 02:35 | ||
> Абсолютно согласен, java уже давно не уступает по производительности c/c++. | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
71. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от лютый жабист__ (?), 22-Янв-18, 05:57 | ||
>java уже давно не уступает по производительности c/c++ | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
76. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от Очередной аноним (?), 22-Янв-18, 09:51 | ||
> Ещё из смешного: генератор биткоиновых адресов на жабке 20к в сек, на си 600к в сек. | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от лютый жабист__ (?), 22-Янв-18, 14:06 | ||
JSSE тоже первокурсники писали? | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от _ (??), 22-Янв-18, 17:53 | ||
>А вообще к яве нарекания только за прорву сжираемой памяти и некоторую "многословность" исходного кода. | ||
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору |
93. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 22-Янв-18, 18:25 | ||
>> Ещё из смешного: генератор биткоиновых адресов на жабке 20к в сек, на си 600к в сек. | ||
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору |
27. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +5 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 14:03 | ||
> задачу тормозить и жрать | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
15. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +3 +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 11:58 | ||
> Какую же задачу решает Java эффективно? | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
16. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +13 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 12:11 | ||
Это те, для которых нужен сервер с кучей оперативной памяти? Которые нужно "прогревать" минут 20 ради офигенного JIT, где нужно создавать сложные файлы с директивами для компилятора и профайлы, чтобы ускорить это все? Это те которые из-за деоптимизаций и очень эффективной сборки мусора считают, что киент может подождать со своим ненужным подсчетом денег? | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –6 +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 12:29 | ||
> Это те, для которых нужен сервер с кучей оперативной памяти? Которые нужно | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +6 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 12:40 | ||
То, что ваш калькулятор денег на Java можно запустить на мейнфрейме как-то связано с его эффективностью? | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –2 +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 14:22 | ||
Ещё: https://codeborne.com/ru/2012/12/17/online-bank-from-scratch... | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +2 +/– | |
Сообщение от _ (??), 22-Янв-18, 18:23 | ||
Волшебный пример (из 2013 года), ага, и вот что там написано самими аффтарами: | ||
Ответить | Правка | Наверх | Cообщить модератору |
100. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от Аноним (-), 22-Янв-18, 21:26 | ||
Спасибо, отличные ссылки! | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
104. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +2 +/– | |
Сообщение от XoRe (ok), 23-Янв-18, 08:10 | ||
> Ещё: https://codeborne.com/ru/2012/12/17/online-bank-from-scratch... | ||
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору |
44. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 18:27 | ||
Уже не обязательно прогревать, с 9 версии есть AOT | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
33. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 21-Янв-18, 16:03 | ||
И работают эти системы на ОС, которые написаны на, внезапно, С. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
53. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –4 +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 20:04 | ||
> И работают эти системы на ОС, которые написаны на, внезапно, С. | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Славик (?), 21-Янв-18, 23:59 | ||
И как часто ты таскаешь свой старый код по разным архитектурам железа? | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от лютый жабист__ (?), 22-Янв-18, 09:57 | ||
>И как часто ты таскаешь свой старый код по разным архитектурам железа? | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 22-Янв-18, 11:20 | ||
В мире опенсорса перекомпилировать под другую аппаратную архитектуру это совершенно НОРМАЛЬНО. Поэтому появилась альтернатива Жабе в виде D, который изначально в машкоды компилит и без всяких там JVM. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Клыкастый (ok), 22-Янв-18, 11:36 | ||
> Потом на другом сервере с другим процом бинарник не работает, надо там ещё раз пересобирать. | ||
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору |
96. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от _ (??), 22-Янв-18, 19:13 | ||
>> Хотя про смену аппаратной платформы ты и сам понимаешь насколько у си ЕЩЁ УЖАСНЕЕ ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +2 +/– | |
Сообщение от Славик (?), 22-Янв-18, 11:44 | ||
Неужели у тебя небыло случая когда аппликуха на джаве требует определённую версию JVM, и это не всегда последняя версия ? | ||
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору |
106. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от лютый жабист__ (?), 23-Янв-18, 08:52 | ||
> Неужели у тебя небыло случая когда аппликуха на джаве требует определённую версию | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от _ (??), 23-Янв-18, 21:52 | ||
>Можешь пойти и набить морду прогеру. Жаба тут непричём. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 22-Янв-18, 18:30 | ||
> Какое убогое понимание переносимости ПО. Неужели ни разу не пробовал например под | ||
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору |
105. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от лютый жабист__ (?), 23-Янв-18, 08:47 | ||
Давай пример проги, которая не работает в штатном jre 1.8 | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от _ (??), 22-Янв-18, 18:46 | ||
>ОС ставили из бинарника [i386] на 64-битный процессор x86-64, то машкод не увидит расширенных регистров [amd64] и оперативную память больше 4GB. | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
111. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от iZEN (ok), 23-Янв-18, 21:29 | ||
>>ОС ставили из бинарника [i386] на 64-битный процессор x86-64, то машкод не увидит расширенных регистров [amd64] и оперативную память больше 4GB. | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от _ (??), 23-Янв-18, 21:56 | ||
А в реале половина ваших прог работает только под форточкой а иногда и прибита в определённой версии\вендору JVM\JDK :-p | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от iZEN (ok), 23-Янв-18, 22:37 | ||
> А в реале половина ваших прог работает только под форточкой а иногда | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от freehck (ok), 26-Янв-18, 22:26 | ||
> На Java пишутся системы, которых вам не показывали, которые считают ваши деньги, если они у вас, конечно, есть. | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
2. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +12 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 10:46 | ||
Инвалидная коляска для тех, кто не может писать ни на чём кроме джавы? | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Джон Ленин (?), 21-Янв-18, 10:52 | ||
Попытка избавиться от джавы там, где легаси-код не перепишешь уже xD | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +4 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 11:21 | ||
> изощрённый оптимизатор | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –2 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 11:26 | ||
Не проще ли js выучить? | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 11:28 | ||
> Не проще ли js выучить? | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 21-Янв-18, 11:38 | ||
на pure-js пишут все меньше и меньше. оно превратилось в ассемблер мира web. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
10. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +3 +/– | |
Сообщение от A (?), 21-Янв-18, 11:40 | ||
... и 100500 JS-фреймворков. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
13. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от iZEN (ok), 21-Янв-18, 11:56 | ||
> Не проще ли js выучить? | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
21. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от Dmitry77 (ok), 21-Янв-18, 12:49 | ||
выучить-то не проблема. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
59. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от KonstantinB (ok), 21-Янв-18, 20:47 | ||
Для этого есть typescript и flow - выбирай на вкус. Или даже closure compiler, если совсем по олдскулу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –2 +/– | |
Сообщение от Dmitry77 (ok), 21-Янв-18, 12:52 | ||
для использоватния в крупных проектах проще выучить майкрософтовский Typescript. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
37. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от kai3341 (ok), 21-Янв-18, 16:29 | ||
> для использоватния в крупных проектах проще выучить майкрософтовский Typescript. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Очередной аноним (?), 22-Янв-18, 10:32 | ||
> Не проще ли js выучить? | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
8. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 21-Янв-18, 11:37 | ||
Но ведь Kotlin и Scala итак уже умеют в JS собираться | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +2 +/– | |
Сообщение от Иван_Лох (?), 21-Янв-18, 12:30 | ||
Битва за то, чтобы пропихнуть копирастическое разное в мир web. Хрен там разберешься, что они втихаря в твой браузер грузят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от Crazy Alex (??), 21-Янв-18, 14:21 | ||
Сюрприз - давно пропихнули, минифицированный жабаскрипт читать - всё равно, что тот же байткод | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +9 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 12:45 | ||
Ну извращение же, нет? Все эти попытки сделать из Web-а полноценный runtime. Изначально же не для этого создавался Web. Какое-то ощущение костылей от всех этих фреймворков... Мой мозг отказывается понимать этот мир. Действительно, столько языков программирования, концепций, компиляторов, богатая история платформ и ПО, сложнейшие вычисления, и что в итоге? Всё есть JavaScript? Ужас. | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 22-Янв-18, 07:26 | ||
Деньги. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от Ю.Т. (?), 22-Янв-18, 11:40 | ||
> Деньги. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от анонимбр (?), 22-Янв-18, 07:27 | ||
С компиляцией в WebAssembley все не так печально. C, C++, Rust и пр код. И это не JS, а напрямую с VM | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
24. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 21-Янв-18, 13:41 | ||
Джава апплеты возвращаются? | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от vitalif (ok), 21-Янв-18, 13:58 | ||
Новость-то в чём? Это ж древняя хрень уже | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 21-Янв-18, 14:13 | ||
Я так понимаю, это единственный способ гонять жабовские программы в каком-то ещё интерпретаторе, ктоме того, в котором находят десяток критических уязвимостей каждый квартал? | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 21-Янв-18, 14:37 | ||
В браузерах их находят чаще | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +2 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 16:00 | ||
> в линейное представление с эмуляцией нескольких логических потоков в одном физическом потоке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от IdeaFix (ok), 21-Янв-18, 16:12 | ||
Еще не ясно нужен ли angular (2?), но уже есть "такое же как angular, только лучше". | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –2 +/– | |
Сообщение от Аноним (-), 21-Янв-18, 16:24 | ||
Напомните а почему все одно время носились с GWT как с писаной торбой, а потом как-то резко, раз - и все пр него забыли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от EHLO (?), 21-Янв-18, 18:26 | ||
> Напомните а почему все одно время носились с GWT как с писаной | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от anonymous (??), 22-Янв-18, 03:23 | ||
Задача трансляции JVM -> JavaScript не решаемая, потому что эти платформы предоставляют разную функциональность и разные гарантии. Только ограниченный набор программ подвержен трансляции. А это значит, что вы изначально должны учитывать при программирования на Java (или Scala), что ваш код будет исполняться javascript платформой. Во-первых, теряются абстракции языка. Во-вторых, если вы собираетесь программировать под javascript платформу, зачем вам Java, не проще ли сразу писать на javascript. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
108. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от Аноним (-), 23-Янв-18, 11:46 | ||
> Напомните а почему все одно время носились с GWT как с писаной | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
42. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +8 +/– | |
Сообщение от Anonymoustus (ok), 21-Янв-18, 18:12 | ||
> компилировать Java-байткод в JavaScript и WebAssembly для последующего выполнения в браузере | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | –1 +/– | |
Сообщение от анонимбр (?), 22-Янв-18, 14:04 | ||
браузер уже давно не является обычной читалкой:) | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от AntonAlekseevich (ok), 21-Янв-18, 19:36 | ||
Интересно, а что с GCJ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +3 +/– | |
Сообщение от pangolin (?), 22-Янв-18, 01:18 | ||
gcj закрыт в 2016 году. | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +3 +/– | |
Сообщение от AntonAlekseevich (ok), 22-Янв-18, 11:16 | ||
> gcj закрыт в 2016 году. | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от _ (??), 22-Янв-18, 19:21 | ||
>Даже если он закрыт это ещё не значит, что его нельзя скомпилировать сегодня. | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +1 +/– | |
Сообщение от AntonAlekseevich (ok), 22-Янв-18, 22:31 | ||
> А завтра? А через год? Тянуть что то что уже на нём ... понятно. Новое плодить :-/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
117. "Проекты по созданию компиляторов из Java в JavaScript и испо..." | +/– | |
Сообщение от 6blKAHAX (?), 20-Дек-22, 14:20 | ||
Джавовский стиль программирования всяко лучше, особенно для крупных проектов. Да и байт-код по идее должен исполняться быстрее, чем код, который еще надо оттранслировать. Но ждать, что производители все поголовно вставят себе java-машины для целей js не приходится. Слишком уж сильна инерция. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |