Title: SOFTWARE language
1SOFTWARE (language)
software Programs, procedures, rules, and any
associated documentation pertaining to the
operation of a system.
1, Code (Instructions) 2, Interactivity
(Participation) 3, Database (Collection)
2Software Project Assignment
Software Reading Assignment
3Code (Instruction)
- Instructions
- Algorithmic or Generative Art
- (An algorithm is a procedure for solving a
problem)
4How to Make a Dadaist Poem (method of Tristan
Tzara), (1920), Tristan Tzara (1896-1963)
- To make a Dadaist poem
- Take a newspaper.
- Take a pair of scissors.
- Choose an article as long as you are planning to
make your poem. - Cut out the article.
- Then cut out each of the words that make up this
article and put them in a bag. - Shake it gently.
- Then take out the scraps one after the other in
the order in which they left the bag. - Copy conscientiously.
- The poem will be like you.
- And here are you a writer, infinitely original
and endowed with a sensibility that is charming
though beyond the understanding of the vulgar.
5Composition 1960 10, La Monte Young (1960)
"Draw a straight line and follow it."
6Yoko Ono, Instruction Art
7John Cage (1912-199 2), Cartridge Music 1960 and
Variations 1 1958
David Tudor (1926 -1996) preparing to perform
Cages Cartridge Music
Performance of variations 5
8Glue Society, Gallery of the Living Dead (2008)
9Learning To Love You More
10Radical Software Group, HOW TO WIN "SUPER MARIO
BROS (2004)
11Sol LeWitt, Wall Drawing 146 (1972)
All two-part combinations of blue arcs from
corners and sides and blue straight, not
straight, and broken lines.
12Software Structures, Casey Reas et al. (2004)
13Turux/Dextro (1995-2003)
14Interactivity (Participation)
Reciprocal process of information exchange
between two or more players - humans, computers
etc.
- Different degrees of interactivity.
- The environment/software dictates the choices
the user/audience can make.
15Lynn Hershman Lorna (1979-83)and Deep Contact
(1984-89)
16David Rokeby Very Nervous System (1986-1990)
17David Rokeby Very Nervous System
(1986-1990)softVNS
18Jim Campbell, Shadow (For Heisenberg) ( 1993-94)
19Scott Snibbe, Boundary Functions (1998)
20Scott Snibbe, Boundary Functions (1998)
21Scott Snibbe, Boundary Functions (1998)
Part of a dragonfly's wing
Gravitational influence of stars
The distribution of McDonald's Restaurants in San
Francisco.
(inspiration)
22Scott Snibbe, Boundary Functions (1998)
(installation setup)
23Scott Snibbe, Shy (2003)
24Bernie Lubell, Conservation of Intimacy (2005)
25Bernie Lubell, Conservation of Intimacy (2005)
26Database (Collection)
- Categorization
- Interface/Data
27Olaus Wormius (1588-1654) Cabinet of Curiosity
28Cabinet of Curiosity at UCSB Museum of Art
(Current)
29Karsten Bott, One of Each (1998) Found objects
and wooden boardwalk
30Portia Munson, Pink Project, 1994
31Portia Munson, Green Piece, 2000
32Categorization
Categorization is the process in which ideas
and objects are recognized, differentiated and
understood. Categorization implies that objects
are grouped into categories, usually for some
specific purpose. Objects can be categorized
and organized in many different ways
- According to some property of the object,
- such as color, age, name, association.
- According to something external to the object,
- chance, when it was found etc.
33Celestial Emporium of Benevolent Knowledge's
Taxonomy from Jorge Luis Borges (1899-1986),
"The Analytical Language of John Wilkins (1942)
Animals are divided into (a) belonging to the
Emperor (b) embalmed (c) tame (d) suckling
pigs (e) sirens (f) fabulous (g) stray dogs (h)
included in the present classification (i)
frenzied (j) innumerable (k) drawn with a very
fine camel-hair brush (1) et cetera (m) having
just broken the water pitcher (n) that from a
long way off look like flies
34Bernd and Hilla Becher, Typologies
(Black-and-white photographs each 40 x 30 cm)
Gas-holders (Germany, Belgium, France, Britain,
USA), (1966-93)
Water Towers, USA (1988)
Winding towers (Germany, Belgium, France),
(1965-98)
35Jennifer and Kevin McCoy, Every Anvil (2001)
36Jennifer and Kevin McCoy, Every Anvil (2001)
37Jennifer and Kevin McCoy, How I Learned (2002)
Examples of categories from How I Learned are
how I learned about ceremonies," how I learned
about blocking punches," how I learned about
exploiting workers," and how I learned to love
the land."
38Jennifer and Kevin McCoy, How I Learned (2002)
Examples of categories from How I Learned are
how I learned about ceremonies," how I learned
about blocking punches," how I learned about
exploiting workers," and how I learned to love
the land."
39Narrative Database
Lev Manovich Database As Symbolic Form
Syntagmatic Paradigmatic
40We can look at the data in a database in
different ways because the data and its
representation are separated. We experience the
data/information through interfaces.
Different Interfaces to the UCSB Website
UCSB Website Homepage
UCSB Website Sitemap
Different Interfaces to the Flickr database
Flickr
Retrievr
41INTERFACE
-
- An interface defines the communication boundary
between two entities, such as a piece of
software, a hardware device, or a user. It
generally refers to an abstraction that an entity
provides of itself to the outside. - An interface is the graphical or textual form of
interaction between user and software. Through
the interface the user may give commands to the
software which are then translated into
instructions that the computer can interpret.