]]> ]]>
Править | Обсудить | История

Processing

Дата создания:
2001
Создан под влиянием:
Парадигма:
Принятые расширения файлов:
*.pde
Реализации и версии (свернуть все | развернуть все):
Язык программирования

Processing — открытый язык программирования, созданный в 2001 году Casey Reas’ом и Benjamin Fry’ем, основан на Java . Программа на Processing’е называется скетч. В основном используется художниками и дизайнерами для программирования графики.

Элементы синтаксиса:

Комментарий до конца строки //COMMENT
Регистрозависимость да
Регулярное выражение идентификатора переменной [_a-zA-Z][_a-zA-Z0-9]*
Регулярное выражение идентификатора функции [_a-zA-Z][_a-zA-Z0-9]*
Присваивание значения переменной name = value
Объявление переменной type name
Объявление переменной с присваиванием значения type name = value
Блок {...}
Равенство a == b
Неравенство a != b
Сравнение > , <
Вызов функции Funct(a,b,c)
Вызов функции без параметров Funct()
Последовательность ;
Если - то if (expression) {statement}
Если - то - иначе if (expression) {statement} else {statement}
Цикл for - next для диапазона целых чисел с инкрементом на 1 for (int i = a; i <= b ; i++)
Цикл for - next для диапазона целых чисел с декрементом на 1 for (int i = a; i >= b; i--)

Логотип Processing
Логотип Processing

Система координат
Система координат

Примеры:

Hello, World!:

Пример для версий Processing 1.5.1

Один из способов “красиво” вывести Hello World! на экран.

Можно сделать и короче.

text(“Hello World!”,10,100); //Вывод текста

PFont font; //Объявление объекта типа PFont

void setup() {
  size(200,200); //Размер окошка
  font = loadFont("CharterBT-Roman-48.vlw"); //Загрузка шрифта
}

void draw() {
  background(255); //Белый фон
  textFont(font,20); //Шрифт и размер
  fill(0); //Цвет текста
  text("Hello World!",10,100); //Вывод текста
}

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам