14.04.2014 Views

Hello Processing - Vula

Hello Processing - Vula

Hello Processing - Vula

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

An Introduction To Programming With <strong>Processing</strong><br />

The Apollo Guidance Computer used on Apollo 11 on the left and the NASA Manned<br />

Spacecraft Center on the right. Technology from the 1960's.<br />

Efficiency<br />

Like any natural language, computer languages are built around their<br />

environments. Human cultures have developed languages as a means of<br />

communicating their perceptions of internal, conceptual and external<br />

environments. However what exists in one environment might not be a part of<br />

another. Subsequently, a string of words might be used to describe something that<br />

is uncommon to one environment, whereas in another culture where that thing is<br />

common a single word might be used to describe it.<br />

For example a visitor traveling to Japan in the late 1800's might describe a<br />

specific mode of transport as:<br />

“A human-powered two wheeled cart, that seats one or two people<br />

reserved for the social elite.”<br />

However a person familiar with this mode of transport might have a specific name<br />

for it, such as:<br />

Abstraction 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!