Ada_Ru форум

Обсуждение языка Ада

[ada_ru] CheerpJ + JGNAT = UI в браузере на стороне клиента

Оставить новое сообщение

Сообщения

Иван Левашев
[ada_ru] CheerpJ + JGNAT = UI в браузере на стороне клиента
2018-01-15 10:50:18

Здравствуйте, участники ada_ru!

 

Не так давно вышел из закрытой альфы транслятор CheerpJ (байткод Java => JavaScript) от создателей Cheerp, транслятора C++ в

JavaScript/asm.js/WebAssembly:

 

https://leaningtech.com/cheerpj/

 

Среди поддерживаемых возможностей заявлена поддержка многозадачности, то есть, можно писать в многозадачном стиле, а не лапшой из замыканий, которые Ада для этого стиля (CPS) в должной мере не поддерживает. Может выполняться как оффлайн конвертация из байт-кода, так и загрузка байт-кода на лету. Вплоть до того, чтобы загрузить и выполнить бинарные файлы апплетов. Есть плагин для Хромиума, чтоб прозрачно заменить Java в браузере на HTML5. UI можно делать на Swing.

 

Думаю, что сейчас это наилучший способ делать браузерный UI на Аде.

С уважением,

Левашев Иван,

Барнаул

 

--

If you want to get to the top, you have to start at the bottom

 

 

On 01/15/2018 01:50 PM, Иван Левашев octagram@bluebottle.com [ada_ru] wrote:

 

Думаю, что сейчас это наилучший способ делать браузерный UI на Аде.

Не, это империалистическая технология. Я подсел на технологию Макса - a2js для генерации кода и связка с HTML/DOM/etc API. Да, пока что много писать ручками приходится, но мне нравится :)

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти