Ada_Ru форум

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

GNOGA опыт использования

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

Сообщения

ksiby
GNOGA опыт использования
2021-04-29 09:48:54

Недавно попробовал фрейворк для Ada - GNOGA. Установил под Windows 10. В целом примеры понравились. Поделитесь своим опытом использования GNOGA.

On Thu, Apr 29, 2021 at 12:49 PM ksiby <ada_ru@ada-ru.org> wrote:

Недавно попробовал фрейворк для Ada - GNOGA. Установил под Windows 10. В целом примеры понравились. Поделитесь своим опытом использования GNOGA.

Это же "враждебная технология". По нашему это Servlet и WASM!

Я думаю господин Вадим шутит. Servlet и WASM не наша религия. AWS с Ajax намного ближе.

On Thu, Apr 29, 2021 at 11:26 PM ksiby <ada_ru@ada-ru.org> wrote:

Я думаю господин Вадим шутит. Servlet и WASM не наша религия. AWS с Ajax намного ближе.

>

Ни капли. В своих проектах я успешно использую Servlet API из Матрёшки и GNAT-LLVM для генерации WASM. И серверная и клиентская части написаны на Ada, даже часть кода используется на обоих сторонах приложения. При этом имеется полный доступ к Web API браузера.

Тогда все понятно, ключевые слова Матрёшка и GNAT-LLVM отсутствовали.

Сайт ada-ru.org тоже на сервлетах из матрёшки. Мне нравится.

 

На сколько я понимаю технологию GNOGA, там любое действие отправляет запрос на сервер для обработки. Если/когда связь не очень, это может работать криво. Это теоретически, я сам не пробовал.

Меня заинтересовал собственно проект "BB: Симулятор Ада системы Ball-on-Beam" автор Jorge Real , который базируется на Gnoga. Что из этого получилось URL: https://www.mediascan.by/index.files/gnoga/mytst.zip .

Действительно этот проект у меня выводится с мерцанием.

Maxim Reznik = "Сайт ada-ru.org тоже на сервлетах из матрёшки. Мне нравится." Я так понимаю что это не Matreshka.js ( https://habr.com/en/company/matreshka/blog/312274/ )

Конечно же нет. Это наша Матрёшка что на http://forge.ada-ru.org/matreshka изначально жила, сейчас есть зеркало на github.com.

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

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