Ada_Ru форум

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

Ada в Web приложениях

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

Сообщения

Vadim Godunko
Ada в Web приложениях
2015-11-07 17:33:23

Доброго времени суток!

 

Хочу нарушить установившуюся тишину в конференции и продемонстрировать новые возможности использования Ada для Web приложений.

 

Демонстрационная версия доступна по адресу http://dom.ada-ru.org/

 

Весь код приложения написан на Ada. Как серверная часть, так и клиентская. Все расчёты ведутся на стороне клиента и реализованы они на Ada. С помощью транслятора a2js код компилируется в JavaScript, который и выполняется браузером.

 

Заранее прошу прощения за возможные ошибки в программе, если не лень - сообщите, поправим.

 

Вопросы конечно же приветствуются!

>

>

Хочу нарушить установившуюся тишину в конференции и продемонстрировать новые возможности использования Ada для Web приложений.

>

Демонстрационная версия доступна по адресу http://dom.ada-ru.org/ >

Весь код приложения написан на Ada. Как серверная часть, так и

клиентская. Все расчёты ведутся на стороне клиента и реализованы они на Ada. С помощью транслятора a2js код компилируется в JavaScript, который и выполняется браузером.

>

Круто! А где можно подробней прочитать про a2js? Какие возможности, какие ограничения и нюансы реализации?

On 10/07/2015 08:36 PM, Alexey Veselovsky alexey.veselovsky@... [ada_ru] wrote:

 

Круто! А где можно подробней прочитать про a2js? Какие возможности,

какие ограничения и нюансы реализации?

 

Ээээ.... Так нечестно! ;-)

 

a2js находится в разработке, поддерживает то, что было нужно для этого приложения. Неплохо работают простые типы, структуры, массивы, тэговые типы, интерфейсные типы. Есть связка с DOM/HTML. Можно задавать обработчики событий DOM Events.

 

Что-то почитать можно вот тут:

 

http://forge.ada-ru.org/matreshka/wiki/Web/A2JS

http://forge.ada-ru.org/matreshka/wiki/Web/AdaToJavaScript

http://forge.ada-ru.org/matreshka/wiki/Web/AdaToJavaScript/Examples

 

И можно задавать вопросы!

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

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