Linguagem de Programação de Processamento

0 Acções

Definição

Como ambiente de desenvolvimento integrado (IDE) e linguagem de código aberto, a linguagem de programação de processamento foi desenvolvida especificamente para as comunidades de design visual, arte das novas mídias e artes electrónicas.

O propósito básico do seu desenvolvimento é ensinar os fundamentos da computação em um ambiente visual, e tornar-se a própria base do desenvolvimento de sketchbooks eletrônicos.

História da Linguagem de Programação de Processamento

O trabalho sobre o desenvolvimento da linguagem de programação de processamento foi iniciado na primavera do ano 2001. Este trabalho foi iniciado por Casey Reas e Ben Fry. Naquela época ambos eram estudantes de nível superior do Media Lab MIT, dentro do grupo de pesquisa de Estética e Computação de John Maeda. Os desenvolvedores continuam a trabalhar no desenvolvimento da linguagem de programação de processamento.

Ao mesmo tempo, Ben continuou com seu PhD e mais tarde fundou a Fathom Information Design. Casey, por outro lado, seguiu para uma carreira artística e de ensino em tempo integral. A maioria das idéias associadas à linguagem de programação de processamento data do Workshop de Linguagem Visual que foi desenvolvido por Muriel Cooper.

A linguagem obteve sua fonte básica de desenvolvimento do projeto Design of Maeda in Numbers, que foi introduzido no Media Lab e foi anunciado publicamente no ano de 1999.

Linguagem de programação de processamento, por outro lado, tornou-se uma fonte de desenvolvimento para os projetos Arduino e Wiring, na época em que Casey estava seguindo sua carreira de professor em Ivrea – Itália, no Interaction Design Institute. Os desenvolvimentos no processamento também desencadearam John Resig a começar a trabalhar no Processing.js, que pode ser definido como uma versão JavaScript da linguagem.

Este desenvolvimento então levou a uma série de outros projetos similares, incluindo o currículo da Academia Khan em ciência da computação. Além disso, versões da linguagem de programação Processing que fazem uso de Scala, ActionScript, Ruby e Python também estão em desenvolvimento.

Como o trabalho de desenvolvimento feito na linguagem é extenso, portanto, o processamento e outros projetos associados a eles se tornaram a base de mais de 20 livros.

Uma das finalidades básicas desta linguagem é operar como uma ferramenta que permite aos não-programadores entrar no campo da programação através do feedback visual imediato e da gratificação que a acompanha.

Processing Foundation foi desenvolvido no ano de 2012. Daniel Shiffman também foi um dos membros fundadores deste projeto e se juntou à família de processamento como o terceiro líder do projeto.

0 Ações

Perfil de trabalho que requer esta habilidade

Deixe uma resposta

O seu endereço de email não será publicado.