Język programowania Processing

0 Akcji

Definicja

Jako zintegrowane środowisko programistyczne (IDE) i język open source, język programowania Processing został opracowany specjalnie dla społeczności projektowania wizualnego, sztuki nowych mediów i sztuki elektronicznej.

Podstawowym celem jego rozwoju jest nauczanie podstaw obliczeń w środowisku wizualnym, a także stanie się podstawą rozwoju elektronicznych szkicowników.

Historia języka programowania Processing

Prace nad rozwojem języka programowania Processing zostały zapoczątkowane wiosną 2001 roku. Pracę tę rozpoczęli Casey Reas i Ben Fry. W tym czasie obaj byli studentami studiów magisterskich w Media Lab MIT, w ramach grupy badawczej Aesthetics and Computation Johna Maedy. Twórcy kontynuują pracę nad rozwojem języka programowania przetwarzania.

W tym samym czasie Ben kontynuował swój doktorat, a później założył Fathom Information Design. Casey, z drugiej strony, dążył do pełnoetatowego nauczania i kariery artystycznej. Większość pomysłów związanych z językiem programowania przetwarzania pochodzi z Visual Language Workshop, opracowanego przez Muriel Cooper.

Język ten uzyskał swoje podstawowe źródło rozwoju z projektu Design of Maeda in Numbers, który został wprowadzony w Media Lab i ogłoszony publicznie w 1999 roku.

Język programowania przetwarzania, z drugiej strony, stał się źródłem rozwoju dla projektów Arduino i Wiring, w czasie, gdy Casey kontynuował swoją karierę dydaktyczną w Ivrea – Włochy, w Interaction Design Institute. Rozwój Processing spowodował również, że John Resig rozpoczął pracę nad Processing.js, który można zdefiniować jako wersję JavaScript tego języka.

Ten rozwój doprowadził następnie do wielu innych podobnych projektów, w tym do programu nauczania Khan Academy w dziedzinie informatyki. Oprócz tego, wersje przetwarzania języka programowania, które wykorzystują Scala, ActionScript, Ruby i Python są również w trakcie rozwoju.

Jako że prace rozwojowe wykonane na języku są rozległe, dlatego przetwarzanie i inne projekty z nimi związane stały się podstawą ponad 20 książek.

Jednym z podstawowych celów tego języka jest działanie jako narzędzie, które umożliwia nie-programistom wejście w dziedzinę programowania poprzez natychmiastową wizualną informację zwrotną i gratyfikację, która temu towarzyszy.

Processing Foundation został opracowany w roku 2012. Daniel Shiffman był również jednym z członków założycieli tego projektu i połączył rodzinę przetwarzania jako trzeci lider projektu.

0 Shares

Profile zawodowe, które wymagają tej umiejętności

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.