04.04.2013 Views

Processing: Creative Coding and Computational Art

Processing: Creative Coding and Computational Art

Processing: Creative Coding and Computational Art

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

fertile imagination remained intact, along with her phenomenal analytical talents, making<br />

her a great exemplar of the power of an integrated mind. The story goes that Lovelace<br />

eventually heard about Babbage’s analytical engine at a dinner party in 1834, <strong>and</strong> was<br />

quite taken by the idea. She saw many potential applications for the powerful engine,<br />

when most everyone else did not, including the wild possibility of having the machine<br />

compose music <strong>and</strong> even generate graphics. Babbage <strong>and</strong> Lovelace developed a correspondence,<br />

<strong>and</strong> she eventually wrote a document to Babbage suggesting a plan to have<br />

the engine calculate Bernoulli numbers. There is no simple way to explain Bernoulli numbers,<br />

so I’ll just say that they are quite significant in mathematics—here’s a link if you’re<br />

interested: http://en.wikipedia.org/wiki/Bernoulli_numbers. The plan, or algorithm,<br />

that Lovelace wrote to Babbage is now regarded as the first computer program—100 years<br />

before the invention of the computer! (How cool is that?)<br />

In spite of Babbage <strong>and</strong> Lovelace’s prescient work, computing history went nowhere for<br />

nearly 100 years. It wasn’t until the mid-1930s that German engineer Konrad Zuse developed<br />

the Z1 (see Figure 1-8) <strong>and</strong> got credited with developing the first computer.<br />

Figure 1-8. The Z1 was a mechanical computer created by Konrad Zuse in 1937. A reproduction of<br />

this machine (pictured) is currently housed in the Deutsches Technikmuseum Berlin.<br />

Between the ’30s <strong>and</strong> mid-’40s—thanks in part to the very unfortunate need for things like<br />

firing tables <strong>and</strong> atomic bomb calculations—numerous modifications were made to the<br />

Z1, <strong>and</strong> other significant computer initiatives were begun, including John Atanasoff’s ABC<br />

computer, the Mark 1 at Harvard, <strong>and</strong> the ENIAC at Penn (see Figure 1-9). These initial<br />

machines were very difficult to program, <strong>and</strong> the Mark 1 <strong>and</strong> the ENIAC were absolutely<br />

enormous. The Mark 1 was 51 inches long, 8 feet high, <strong>and</strong> contained 17,486 vacuum<br />

tubes. The ENIAC weighed in at 30 tons <strong>and</strong> used so much power that it was said to cause<br />

the lights of Philadelphia to flicker.<br />

CODE ART<br />

11<br />

1

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

Saved successfully!

Ooh no, something went wrong!