The Libretto Programming Language

Libretto для веб-приложений

01 Начало работы
02 Как изучать примеры
03 Имена в Libretto
04 Типы данных
05 Операторы
06 Пути
07 Методы
08 Статическая утиная типизация

01 Начало работы

Это краткое описание Libretto – языка программирования, ориентированного на создание веб-приложений. Libretto устроен таким образом, что на нем можно разрабатывать все три основные компоненты веб-приложения:

При работе на Libretto нет нужды в использовании зоопарка разношерстных инструментов, которые обычно сопровождают веб-разработку.

Например, не нужны языки обмена данными (вроде JSON), поскольку на клиенте и сервере действуют одни и те же структуры – структуры Libretto.

Объекты баз данных также являются обычными структурами Libretto. Поэтому нет нужды в SQL и других внешних механизмах управления базами данных.

Необходимость в использовании Javascript также возникает крайне редко и далеко не во всех облачных приложениях.

Единое пространство программирования на сервере, клиенте и в базах данных, вкупе с исключительной компактностью языка позволяет повысить эффективность разработки и поддержки веб-приложений на Libretto в среднем в 4–5 раз.