Not Signed-In
Which clippings match 'Programming Language' keyword pg.1 of 1
28 MARCH 2013

All students should have the opportunity to be creative with code

This is a useful initiative, despite its narrow focus on engineering and science. It would be great to see the companion film which profiles creative arts and design professionals who regularly use programming as part of their practice/work.

1
2

TAGS

2013algorithmcodecode studiescodingcomputer programmers • computer programming • computer programming education • computer sciencedesign and technologyengineering and design • learn to code • learning softwareproblem-solvingprogrammable mediaprogrammerprogrammingprogramming language • Scratch (programming language) • scripting • softwaresoftware developersoftware engineeringsoftware literacySTEMtechnological craftsmanshiptechnological know-howtechnology educationtechnology instructiontext of code

CONTRIBUTOR

Simon Perkins
15 SEPTEMBER 2011

Nina Wenhart's blog on the prehysteries of new media

"this blog is nina wenhart's collection of resources on the various histories of new media art. it consists mainly of non or very little edited material i found flaneuring on the net, sometimes with my own annotations and comments, sometimes it's also textparts i retyped from books that are out of print.

it is also meant to be an additional resource of information and recommended reading for my students of the prehystories of new media class that i teach at the school of the art institute of chicago in fall 2008.

the focus is on the time period from the beginning of the 20th century up to today."

(Nina Wenhart, 26/06/2008)

1

TAGS

20th centuryAlan Turingapplied researchARarchiveArs Electronicaart • art + science • art + technology • art of codeartificial intelligenceartificial life • artistic molecules • artistic practice • artistic software • artistsASCII • ASCII-Art • atom • atomium • audiofiles • augmented realityavant-gardebody • Cave Automatic Virtual Environment • code art • cold warcollection • collection of resources • computercomputer animationcomputer graphicscomputer history • computer programming language • computer research • computer sculpture • concept artconceptual artconceptualisationconcrete poetry • copy-it-right • creative practicecritical theorycross-disciplinary • culture industry • culture jammingcuratingcurationcut-upcybernetic artCybernetic Serendipitycyberneticscyberpunkcyberspacecyborgdata miningdata visualisationdesign research • dream machine • E.A.T. • early new media • Edward Ihnatovicz • engineers • Eugen Roth • exhibitions • expanded cinema • experimental musicexperimentation • female artists and digital media • flaneur • flaneuring on the net • Fluxusfoundgenerative art • genetic art • glitch • Gordon Pask • GPSgraffiti • Grey Walter • GUI • hackers and painters • hackinghacktivismHCIHerbert FrankehistorieshistoryhypermediahypertextIannis Xenakisimagineeringinformation theoryinsightinstructionsinteractive artinterdisciplinaryInternet • Ivan Picelj • Jack Burnham • Julije Knifer • Ken Rinaldo • kinetic sculpture • Lidija Merenik • live visualsmagic • Manchester Mark 1 • manifestomappingmediamedia archaeologymedia art • media art histories • minimalism • mother of all demos • mousemusical score • netart • new medianew media art • new media exhibition • new media festival • Nina Wenhart • open sourceopen space • out of print • particle systems • Paul Graham • performance • phonesthesia • playlist • poetry • politicspractice-led • prehysteries of new media • prehystories of new mediaProcessing (software)programmingprogramming languageprojectspsychogeography • radio art • rare • re:place • real timeresearch artefactresources • retyped • ridiculous • rotten + forgotten • SAIC • sandin image processor • School of the Art Institute of Chicagoscientific visualisation • screen-based • SIGGRAPHSituationists • slide projector • slit scan • softwaresoftware studiesspeculationspeculative designspeculative research • Stewart Brand • surveillance • tactical media • taggingtechniquetechnologytelecommunicationtelematic arttelematic experiencetext • textparts • Theo Jansentheoretical contexttheory buildingtimeline • Turing Test • ubiquitious computing • unabomberundergraduate researchvideo art • video synthesizer • virtual realityvisual musicvisual research • Vladimir Bonacic • VRWalter Benjaminwearable computing • Williams Tube • world fair • world machine • Xerox PARCZKM • [Nove] tendencije

CONTRIBUTOR

Simon Perkins
17 JANUARY 2011

Drawing with Code: Works from the Anne and Michael Spalter Collection

29 January to 24 April 2011, deCordova Sculpture Park and Museum, Lincoln, Massachusetts, USA.

"Drawing with Code brings together a selection of computer-generated art by the form's earliest and most important practitioners from the 1950s to today. The Providence-based collection of Anne and Michael Spalter is one of the largest and most important of its kind in the U.S. and shines a new light onto a darkened corner of the art historical record.

In our current digital environment when just about everyone holds the processing power of a full computer in their pocket, it is difficult to remember a time when computer technology was not involved in every aspect of our lives. In the arts-visual, cinematic, musical, dance, and theater-the computer has become not only an accepted, but in many cases, an intrinsic tool for artistic expression. The artists featured in Drawing with Code emerged in the early computer-era when the technology was rudimentary by current standards and its capabilities rarely extended beyond the world of computation. Merging their interests in art and coding, these practitioners came to be known as 'Algorists,' artists who employed original algorithms to create images. In addition to works on paper, Drawing with Code presents the work of two filmmakers, Lillian Schwartz and Stan VanDerBeek, who were brought into Bell Labs Research by Kenneth Knowlton to make some of the first computer art animations. These six animations were collaborations using Knowlton's BEFLIX (Bell Flicks) programming language for bitmap computer-produced movies.

The artists in Drawing with Code represent some of the earliest innovations in computer-generated art from the U.S., Europe, and Asia, pioneering a new form of collaboration between technology and art that pushed the boundaries of both.

Featured artists: Yoshiyuki Abe, Manuel Barbadillo, Jean-Pierre Hébert, Desmond Paul Henry, Sven Höglund / Bror Wikstörm, Sture Johannessen, G. F. Kammerer-Luka / Jean-Baptist Kempf, Hiroshi Kawano, Kenneth Knowlton, Ben F. Laposky, Manfred Mohr, Vera Molnar, Frieder Nake, George Nees, Lillian F. Schwartz, Stan VanDerBeek, Roman Verotsko, Mark Wilson, and Edward Zajac.

This exhibition is organized by guest curator George Fifield, Director, Boston Cyberarts Inc. and is part of the 2011 Boston Cyberarts Festival."

(deCordova Sculpture Park and Museum, 2011)

Fig.1 Ben Laposky (1954–1956). 'Electronic Abstraction 4', oscilliscope, high speed film, photo paper, 16 1/2 inches x 13 inches, Collection of Anne and Michael Spalter.

1

TAGS

1950s2011 • Algorists • algorithm • Anne and Michael Spalter Collection • artart and coding • BEFLIX • Bell Flicks • Bell Labs • Bell Labs Research • Ben Laposky • bitmap • Boston Cyberarts Festival • Bror Wikstorm • codecomputationcomputer artcomputer-generatedcreative practice • Desmond Paul Henry • digital environmentdigital pioneersdrawing with codeearly computer-era • Edward Zajac • exhibitionfilmmakerFrieder Nake • G. F. Kammerer-Luka • generativeGeorg Nees • Hiroshi Kawano • innovation • Jean-Baptist Kempf • Kenneth Knowlton • Lillian SchwartzManfred Mohr • Manuel Barbadillo • Mark WilsonmusicPierre Hebertpioneeringpractitionerprogramming languageRoman Verostko • Stan VanDerBeek • Sture Johannessen • Sven Hoglund • technologytheatreVera Molnarvisual arts • works on paper • Yoshiyuki Abe

CONTRIBUTOR

Simon Perkins
11 NOVEMBER 2009

Reinventing the wheel: Google announces their new programming language called 'Go'

"Go is a new programming language from Google that aims for performance that is nearly comparable to C, but with more expressive syntax and faster compilation....

Despite the large amount of enthusiasm for language design, modern mainstream programming languages don't fall far from the C tree. The best that Microsoft, Sun, and Apple have to offer are just variations on that theme, with the addition of predictable object models and conveniences like garbage collection. The slim minority of language geeks who have rebelled against bracist tyranny and stumbled over to innovative languages like Haskell and Erlang are doomed to toil in relative obscurity."

(Ryan Paul, 10 November 2009, Ars Technica)

[It's hard to dismiss the feeling that there is nothing special in Google's latest announcement about its new programming language called 'Go'. After all isn't this what manufacturers do - they produce products and develop assets. In this case the product is a language and the asset is the capacity to exert greater control over the way that users use the Internet. So if Google were really committed to creating a faster open source language why don't they contribute their substantial expertise to supporting an existing initiative. One that already has a substantial user-base and support.]

1

TAGS

2009AppleC++entrepreneurship • Erlang • Go • Google Inc • Haskell • innovationMicrosoftopen sourceprogramming language • reinventing the wheel • solutionSunSun Microsystemstechnology

CONTRIBUTOR

Simon Perkins
20 JUNE 2005

Processing: a software sketchbook

"Processing is a programming language and environment for people who want to program images, animation, and sound. It is used by students, artists, designers, architects, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an open-source alternative to commercial software tools in the same domain.

Processing presents an alternative to Flash and Director for creating interactive content. While both of these tools are propriety and create propriety file-types, Processing is open-source and allows users to create open-source productions. The tool is written in Java and generates Java Applets as its output."

(Ben Fry and Casey Reas)

1

Sign-In

Sign-In to Folksonomy

Can't access your account?

New to Folksonomy?

Sign-Up or learn more.