About: Live coding

An Entity of Type: architectural structure, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Live coding, sometimes referred to as on-the-fly programming, just in time programming and conversational programming, makes programming an integral part of the running program. It is most prominent as a performing arts form and a creativity technique centred upon the writing of source code and the use of interactive programming in an improvised way. Live coding is often used to create sound and image based digital media, as well as light systems, improvised dance and poetry, though is particularly prevalent in computer music usually as improvisation, although it could be combined with algorithmic composition. Typically, the process of writing source code is made visible by projecting the computer screen in the audience space, with ways of visualising the code an area of active research. L

Property Value
dbo:abstract
  • La codificació en directe (live coding en anglès, a vegades anomenada programació instantània o programació conversacional, fa que la programació sigui una part integral del programa en execució. És més destacat com a forma d’ arts escèniques i com a tècnica de creativitat centrada en l’escriptura de codi font i l’ús de programació interactiva d’una manera improvisada . La codificació en viu s'utilitza sovint per crear mitjans digitals basats en el so i la imatge, així com sistemes de llum, dansa improvisada i poesia, encara que és particularment freqüent en la música per ordinador generalment com a improvisació, tot i que es pot combinar amb la composició algorítmica . Normalment, el procés d'escriptura del codi font es fa visible projectant la pantalla de l'ordinador a l'espai de públic, amb formes de visualitzar el codi en una àrea d'investigació activa. Les tècniques de codificació en directe també s’utilitzen fora de la performance, com per exemple en la producció de so per a pel·lícules o treballs audiovisuals per a instal·lacions artístiques interactives. A més, la interconnexió entre ordinadors permet realitzar aquesta pràctica en xarxa en grup. La figura del codificador en viu és qui realitza l'acte de codificació en directe, generalment "artistes que volen aprendre a codificar i codificadors que volen expressar-se" o en termes de Wang & Cook el "programador / intèrpret / compositor" . La codificació viva és també una tècnica cada cop més popular dins programació-va relacionar conferències i presentacions de conferència, i ha estat descrit com a "pràctica millor" per conferències d'informàtica per Mark Guzdial. (ca)
  • Le Live coding (parfois appelé « programmation à la volée », ou « programmation juste-à-temps ») est une technique de programmation basée sur l'utilisation de programmation interactive improvisée. Le Live coding est souvent utilisé pour créer des médias digitaux basés sur des sons et des images, et est particulièrement représenté en musique assistée par ordinateur. Il combine musique algorithmique et improvisation. Typiquement, le processus d'écriture est rendu visible par projection de l'écran d'ordinateur dans l'audience, avec des moyens de visualisation du code, et une aire de recherche active. Il existe aussi des approches de live coding humain dans la danse. Les techniques de live coding sont également employées hors audience, comme pour produire des bandes son ou des œuvres audiovisuelles pour des installations d'art interactif Le live coding est également une technique de plus en plus populaire dans les cours et conférences ayant trait à la programmation, et a été décrit comme une bonne pratique pour les cours d'informatique par Mark Guzdial. (fr)
  • Live coding, sometimes referred to as on-the-fly programming, just in time programming and conversational programming, makes programming an integral part of the running program. It is most prominent as a performing arts form and a creativity technique centred upon the writing of source code and the use of interactive programming in an improvised way. Live coding is often used to create sound and image based digital media, as well as light systems, improvised dance and poetry, though is particularly prevalent in computer music usually as improvisation, although it could be combined with algorithmic composition. Typically, the process of writing source code is made visible by projecting the computer screen in the audience space, with ways of visualising the code an area of active research. Live coding techniques are also employed outside of performance, such as in producing sound for film or audiovisual work for interactive art installations. Also, the interconnection between computers makes possible to realize this practice networked in group. The figure of live coder is who performs the act of live coding, usually "artists who want to learn to code, and coders who want to express themselves" or in terms of Wang & Cook the "programmer/performer/composer". Live coding is also an increasingly popular technique in programming-related lectures and conference presentations, and has been described as a "best practice" for computer science lectures by Mark Guzdial. (en)
  • Il live coding, a volte indicato anche con i termini on-the-fly programming, just in time programming e conversational programming, è una tecnica che rende l'attività di programmazione parte integrante del programma in esecuzione. Il live coding è maggiormente praticato come forma d'arte performativa e tecnica creativa. L'attività è caratterizzata dalla scrittura del codice sorgente dal vivo e sull'uso della programmazione interattiva in modo improvvisato. Il live coding viene spesso impegato per creare media digitali basati su suoni e immagini, nonché per gestire sistemi di illuminazione, danza e poesia. Tuttavia, è maggiormente diffuso per la creazione di computer music o musica informatica a carattere improvvisativo, anche se possiamo trovarlo impegato anche in combinazione con la composizione algoritmica . Tipicamente, il processo di scrittura del codice sorgente è reso visibile proiettando lo schermo del computer nello spazio del pubblico, mostrando quindi l'attività di continua ricerca compiuta dal performer. Le tecniche di live coding sono impiegate anche al di fuori della performance dal vivo, come nella produzione di colonne sonore per film o lavori audiovisivi per installazioni artistiche interattive. Inoltre, i computer dei performer possono essere interconnessi grazie a una rete creada ad-oc, rendendo possibile la realizzazione di performance collaborative e l'interazione in gruppo. Il o la live coder è la persona che esegue l'atto del live coding, solitamente "artisti o artiste che vogliono imparare a programmare, e programmatori che vogliono esprimersi" o, utilizzando i termini di Wang & Cook il "programmatore/esecutore/compositore" . Il live coding è anche una tecnica sempre più popolare nelle lezioni e nelle conferenze relative alla programmazione ed è stata descritta come una "buona pratica" per le lezioni di informatica da Mark Guzdial . (it)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 954290 (xsd:integer)
dbo:wikiPageLength
  • 14705 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1015707329 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dct:subject
gold:hypernym
rdf:type
rdfs:comment
  • La codificació en directe (live coding en anglès, a vegades anomenada programació instantània o programació conversacional, fa que la programació sigui una part integral del programa en execució. És més destacat com a forma d’ arts escèniques i com a tècnica de creativitat centrada en l’escriptura de codi font i l’ús de programació interactiva d’una manera improvisada . La codificació en viu s'utilitza sovint per crear mitjans digitals basats en el so i la imatge, així com sistemes de llum, dansa improvisada i poesia, encara que és particularment freqüent en la música per ordinador generalment com a improvisació, tot i que es pot combinar amb la composició algorítmica . Normalment, el procés d'escriptura del codi font es fa visible projectant la pantalla de l'ordinador a l'espai de públi (ca)
  • Le Live coding (parfois appelé « programmation à la volée », ou « programmation juste-à-temps ») est une technique de programmation basée sur l'utilisation de programmation interactive improvisée. Le Live coding est souvent utilisé pour créer des médias digitaux basés sur des sons et des images, et est particulièrement représenté en musique assistée par ordinateur. Il combine musique algorithmique et improvisation. Typiquement, le processus d'écriture est rendu visible par projection de l'écran d'ordinateur dans l'audience, avec des moyens de visualisation du code, et une aire de recherche active. Il existe aussi des approches de live coding humain dans la danse. Les techniques de live coding sont également employées hors audience, comme pour produire des bandes son ou des œuvres audiovisu (fr)
  • Live coding, sometimes referred to as on-the-fly programming, just in time programming and conversational programming, makes programming an integral part of the running program. It is most prominent as a performing arts form and a creativity technique centred upon the writing of source code and the use of interactive programming in an improvised way. Live coding is often used to create sound and image based digital media, as well as light systems, improvised dance and poetry, though is particularly prevalent in computer music usually as improvisation, although it could be combined with algorithmic composition. Typically, the process of writing source code is made visible by projecting the computer screen in the audience space, with ways of visualising the code an area of active research. L (en)
  • Il live coding, a volte indicato anche con i termini on-the-fly programming, just in time programming e conversational programming, è una tecnica che rende l'attività di programmazione parte integrante del programma in esecuzione. Il o la live coder è la persona che esegue l'atto del live coding, solitamente "artisti o artiste che vogliono imparare a programmare, e programmatori che vogliono esprimersi" o, utilizzando i termini di Wang & Cook il "programmatore/esecutore/compositore" . (it)
rdfs:label
  • Live coding (en)
  • Live coding (ca)
  • Live coding (es)
  • Live coding (fr)
  • Live coding (it)
owl:differentFrom
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
is dbo:genre of
is dbo:knownFor of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:genre of
is dbp:knownFor of
is owl:differentFrom of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License