Processing Programming Language

0 Shares

Definice

Jako integrované vývojové prostředí (IDE) a open source jazyk byl programovací jazyk Processing vyvinut speciálně pro komunity vizuálního designu, umění nových médií a elektronického umění.

Základním účelem jeho vývoje je naučit základy výpočetní techniky ve vizuálním prostředí a stát se samotným základem vývoje elektronických skicářů.

Historie programovacího jazyka Processing

Práce na vývoji programovacího jazyka Processing byly zahájeny na jaře roku 2001. Tuto práci zahájili Casey Reas a Ben Fry. V té době byli oba postgraduálními studenty v Media Lab MIT v rámci výzkumné skupiny Aesthetics and Computation Johna Maedy. Vývojáři nadále pracují na vývoji programovacího jazyka Processing.

V téže době Ben pokračoval v doktorandském studiu a později založil společnost Fathom Information Design. Casey naopak pokračoval v pedagogické a umělecké kariéře na plný úvazek. Většina myšlenek spojených s programovacím jazykem Processing pochází z Visual Language Workshop, který vyvinula Muriel Cooper.

Jazyk získal základní zdroj vývoje z projektu Design of Maeda in Numbers, který byl představen v Media Lab a veřejně oznámen v roce 1999.

Programovací jazyk Processing se naopak stal zdrojem vývoje pro projekty Arduino a Wiring v době, kdy Casey pokračoval ve své pedagogické kariéře v Ivrea – Itálie, na Interaction Design Institute. Vývoj v Processing také podnítil Johna Resiga k tomu, aby začal pracovat na Processing.js, který lze definovat jako JavaScriptovou verzi tohoto jazyka.

Tento vývoj pak vedl k řadě dalších podobných projektů, včetně učebních osnov Khan Academy v oblasti informatiky. Kromě toho se vyvíjejí také verze programovacího jazyka Processing, které využívají jazyky Scala, ActionScript, Ruby a Python.

Protože práce na vývoji tohoto jazyka jsou rozsáhlé, stal se Processing a další projekty s nimi spojené základem více než 20 knih.

Jedním ze základních účelů tohoto jazyka je fungovat jako nástroj, který umožňuje neprogramátorům vstoupit do oblasti programování díky okamžité vizuální zpětné vazbě a uspokojení, které ji doprovází.

Processing Foundation byl vyvinut v roce 2012. Daniel Shiffman byl také jedním ze zakládajících členů tohoto projektu a připojil se k rodině Processing jako třetí vedoucí projektu.

0 Akcie

Pracovní profily, které tuto dovednost vyžadují

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.