Artists' Statement
Written in Bahasa Indonesia.
Saya berkarya dengan menulis program atau software. Saya tertarik pada bagaimana membangun bentuk abstrak yang bergerak dalam ruang membentuk komposisi rupa dinamis. Software yang saya buat menghasilkan dinamika dan gerak berbagai bentuk abstrak tersebut. Dinamika dan gerak ditampilkan antara lain melalui layar komputer, atau melalui keluaran cetak pada kertas. Hal lain yang dilakukan adalah melukis secara manual dengan menggunakan akrilik di atas kanvas dengan obyek keluaran visual yang dihasilkan baik dari layar maupun dari hasil cetak.
Secara sederhana alur proses yang dilakukan adalah menulis serangkaian perintah dalam bahasa pemrograman sampai dengan menjadi software yang dapat dieksekusi oleh komputer. Keluaran yang dihasilkan tidak semata-mata murni generatif dalam arti tidak otonom sepenuhnya, melainkan semi-otomatis, di mana diperlukan input dan interaksi dari manusia untuk mendapatkan visual yang diinginkan.
Saya melihat ada kemiripan antara proses pembuatan keramik yang pernah saya pelajari dengan membuat software. Dalam membuat keramik kita harus memperlakukan bahan tanah liat sedemikian sehingga tidak terdapat udara yang terjebak yang dapat mengakibatkan keramik pecah pada saat pembakaran. Begitu pula dengan pencampuran glasir untuk mendapatkan warna yang diinginkan setelah tanah liat dibakar menjadi keramik, perlu dilakukan dengan seksama. Demikian halnya dengan memprogram, kita menuliskan program baris demi baris, kemudian memerintahkan komputer untuk melakukan kompilasi (compiling) atau mengubah file yang berisi program yang dapat kita baca (human readable) menjadi file yang dapat dimengerti oleh komputer (machine readable). Proses ini dilakukan berulang-ulang karena ada kalanya kita melakukan kesalahan sehingga compiler atau program yang melakukan kompilasi memberikan pesan error. Demikian seterusnya kita lakukan sampai tidak ditemukan lagi bug dan pada titik tertentu didapat hasil yang kita inginkan.
Widianto Nugroho