The Libretto Programming Language

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

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

02 Как изучать примеры

Libretto ориентирован на создание веб-приложений. Однако на нем удобно писать и обычные ("автономные") программы. Libretto является полноценным языком со статической типизацией. Его эффективность примерно соответствует эффективности Java и Scala.

Когда Libretto–программа исполняется автономно, вычисления всегда начинаются с метода main. Результатом выполнения программы является результат вычисления main.

Пример автономной программы на Libretto:

В ней определен метод fact, считающий факториал числа. Метод main вычисляет факториал нескольких чисел.

В Libretto имеется два типа комментариев:

Примеры комментариев:

2 + 2 // Это однострочный комментарий
/*
  Это многострочный
  комментарий
*/

Чтобы запустить пример с факториалом на счет, нажмите кнопку "Run". Код можно откорректировать и запустить заново. Кнопка "Reset" восстанавливает первоначальный код.

Этот код можно также скопировать в редактор консоли Libretto IDE и там нажать кнопку "Run".

01 Начало работы /// 3 Имена в Libretto