Artist-programmers and programming languages for the arts

نویسنده

  • Christopher Alex McLean
چکیده

We consider the artist-programmer, who creates work through its description as source code. e artist-programmer grandstands computer language, giving unique vantage over humancomputer interaction in a creative context. We focus on the human in this relationship, noting that humans use an amalgam of language and gesture to express themselves. Accordingly we expose the deep relationship between computer languages and continuous expression, examining how these realms may support one another, and how the artist-programmer may fully engage with both. Our argument takes us up through layers of representation, starting with symbols, then words, language and notation, to consider the role that these representations may play in human creativity. We form a cross-disciplinary perspective from psychology, computer science, linguistics, human-computer interaction, computational creativity, music technology and the arts. We develop and demonstrate the potential of this view to inform arts practice, through the practical introduction of soware prototypes, artworks, programming languages and improvised performances. In particular, we introduce works which demonstrate the role of perception in symbolic semantics, embed the representation of time in programming language, include visuospatial arrangement in syntax, and embed the activity of programming in the improvisation and experience of art.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The adaptation of visual arts and architecture to with AN attitude toward Emmanuel Levinas’s Face- To- Face philosophy

One of problems of today’s society is the fact that the artist is away from the profession of other arts and various social groups, as well as disregard of art and artist by the above groups and the consequent weakness of art in the community. The importance of establishing social interactions and Face- To- Face of different social groups with the arts and artists, as well as artist with other ...

متن کامل

Discussing the Principles of Philosophical and Artist-oriented Criticism in Masnavi

     Discussions about art criticism, philosophy of arts and esthetics are most often present in the works of non-Iranian thinkers and scholars. In some ancient Iranian texts and sources, one can find articles and discussions about the work of art, the artist and the audience. One of these sources is the spiritual Masnavi of Maulana Jalaluddin Mohammad Balkhi. In this book, there are scattered ...

متن کامل

Facile programming

High-level languages and very high-level languages have been developed to simplify programming. But, programming is still hard for many people especially those from disciplines that are not computer-related. Facile programming implies the modification of programming languages to be easily learnt, remembered, and used by programmers from different disciplines. This is achieved by studying and tr...

متن کامل

Title: Equality in Object Oriented Languages Equality in Object Oriented Languages

Traditional programming languages provide a simpliied view of equality. Many programmers have apparently inferred that equality itself is a simple concept | a matter of writing`=' in the right place and leaving the rest to the compiler. Equality tests involve semantic relationships, however, and it follows that a compiler cannot generate correct equality tests for user-deened types. In the soph...

متن کامل

A Comparative Study of Programming Agents in POSH and GOAL

A variety of agent programming languages have been proposed but only few comparative studies have been performed to evaluate the strengths and weaknesses of these languages. In order to gain a better understanding of features in and their use by programmers of these languages, we perform a study which compares the two languages GOAL and POSH. The study aims at advancing our knowledge of the ben...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011