Hello Processing - Vula
Hello Processing - Vula
Hello Processing - Vula
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
An Introduction To Programming With <strong>Processing</strong><br />
Alan Turing (1912 - 1954) is heralded as the father of computer science<br />
What about speed, efficiency and dis-ambiguity, are these not also amongst the<br />
unique qualities of a programming language?<br />
Simply put, no they are merely guidelines that programmers may or may not<br />
adapt into the computer languages they develop. However, most useful<br />
programming languages will in some form or another adapt these standards into<br />
their design. There is another form of computer language development that does<br />
not comply with these standards, but the languages that develop from this field do<br />
still comply with Turing completeness, as without this design implementation it<br />
would not be possible to run the language on a computer modern or old.<br />
This field of computer science is referred to as esoteric programming languages.<br />
Esoteric programming languages usually are not designed to be useful for realworld<br />
programming situations but are usually more popular among hackers that<br />
develop these language to test the boundaries of computer programming language<br />
design.<br />
A relatively well known example of an esoteric programming language is the<br />
language known as brainfuck . Brainfuck is known as a Turing-tarpit language as<br />
it still qualifies as a Turing complete language even though the entire language<br />
consists of only 8 commands and no operands. We'll be discussing what exactly a<br />
command is shortly and what an operand is a bit later, but needless to say this is a<br />
language that is still functional with a bare minimum of interfacing protocols. An<br />
example of a “hello world program” (yet another concept we will get to a bit<br />
later), which is a program that simply prints the words “hello world” to the screen<br />
in brainfuck code follows:<br />
The Unique Qualities of a Programming Language 18