Flapjax - Flapjax

Flapjax
ПарадигмыМультипарадигма: событийный, реактивный, поток данных, функциональный, императив, объектно-ориентированный (на основе прототипа )
РазработаноЛео Мейерович, Арджун Гуха, Джейкоб Баскин, Грегори Купер, Майкл Гринберг, Алекс Бромфилд, Шрирам Кришнамурти
Впервые появился2006; 14 лет назад (2006)
Стабильный выпуск
2.1 / 2 ноября 2009 г.; 11 лет назад (2009-11-02)
Печатная дисциплинаДинамический, утка
Язык реализацииJavaScript
Платформавеб-браузер
ЛицензияBSD 3-пункт
Интернет сайтwww.flapjax-lang.org

Flapjax это язык программирования построен на JavaScript. Он обеспечивает электронная таблица -подобно реактивное программирование, поток данных стиль вычислений, называемый функциональное реактивное программирование, что упрощает создание реактивных веб-страница без бремени обратные вызовы и потенциально несовместимая мутация. Flapjax можно рассматривать двумя способами: либо как библиотека, для использования в обычных программах JavaScript или в качестве нового языка, который компилятор преобразуется в общий JavaScript. В любом случае полученные программы можно запускать в обычном веб-браузер. Flapjax поставляется с постоянного хранения и простой интерфейс прикладного программирования (API), который маскирует сложность использования Аякс, и обмен и контроль доступа (AC) для сервер данные.[1][2]

это бесплатное программное обеспечение с открытым исходным кодом выпущен по 3 пункту Лицензия BSD.

Компилятор Flapjax написан на языке Haskell.

Рекомендации

  1. ^ Криль, Пол (16 октября 2006 г.). «Flapjax на гриле для веб-приложений». Цифровое искусство. Международная группа данных (IDG). Получено 17 сентября, 2019.
  2. ^ "Flapjax: язык программирования для приложений Ajax". cs.brown.edu. Получено 2019-11-14.

дальнейшее чтение

внешняя ссылка