top of page
Screen Shot 2021-06-12 at 13.10.28.png

Sekilas Live Coding

Live coding (bahasa indonesia: pengkodean langsung) merupakan sebuah teknik serta bentuk improvisasi yang melibatkan penulisan kode secara langsung. Fokus yang menjadi utama adalah pembangunan struktur sintaks secara real-time yang diperuntukan sebagai perintah bagi interpreter dalam eksekusi kerjanya, dimana pada umumnya interpreter diperankan oleh komputer.


Seringkali pada praktiknya, aktivitas penyusunan kode yang dilakukan secara langsung tersebut dapat berangkat dari tidak ada kode sama sekali (from scratch) atau dari mengembangkan susunan kode yang sudah dipersiapkan sebelumnya (prepared).

​

Teknik live coding dapat pula di aplikasikan pada beberapa bentuk media seperti bunyi, gambar, puisi, permesinan, dsb. Live coding juga merupakan salah satu bentuk dari aktivitas pemrograman untuk kebutuhan ekspresif yang disebut sebagai creative coding.

​

Algorave
Algorave merupakan sebuah acara di mana orang-orang menari dengan iringan musik maupun visual yang dihasilkan dari implementasi algoritma pada komputer. Algorave seringkali menggunakan teknik live coding pada pertunjukannya, hal tersebut biasanya dilakukan di atas panggung oleh beragam kalangan baik itu musisi, programmer, seniman visual, antusias, dsb. Namun para pelaku live coding biasa juga disebut sebagai live coder.

​

Istilah Algorave dikemukakan oleh Alex McLean dan Nick Collins pada tahun 2011, di mana acara pertama dengan istilah tersebut diselenggarakan di London, Inggris. Acara pertunjukan Algorave mungkin masih bisa dibilang cukup muda, namun pertunjukan musik berbasis live coding sendiri sejatinya sudah dimulai sejak tahun 1985 oleh Ron Kuivila yang menampilkan karya berjudul Water Surface di STEIM, Amsterdam.

​

Paguyuban Algorave Indonesia

Saat ini di Indonesia sudah ada komunitas live coder yang bernama Paguyuban Algorave Indonesia. Komunitas ini merupakan sebuah komunitas non-profit terbuka yang dibentuk untuk merangkul para pelaku live coding dan yang berelasi di Indonesia. Komunitas ini berorientasi sebagai ruang terbuka untuk berjejaring, edukasi, serta informasi terkait hal-hal yang terintegrasi dengan praktik live coding baik itu pertunjukan, workshop, diskursus, kajian, dan sejenisnya. Komunitas ini diinisiasi oleh Rangga Purnama Aji bersama Maria Maya Aristya, Mohammad Ali Azca Atmaditia, Muhammad Khoirur Roziqin, dan Bagaskoro Saputro. Berawal dari keinginan untuk membuka serta berbagi wawasan dan pengetahuan pada konteks seni pertunjukan atau apapun yang berhubungan dengan praktik live coding.

​

REFERENSI:

https://en.wikipedia.org/wiki/Algorave

https://algorave.com/

https://toplap.org/

https://linktr.ee/paguyubanalgoraveindonesia

​

​

​

​

​

​

​

LIVE CODING (Bahasa Indonesia): Text
bottom of page