← Nieuwste papers
💻 computer science

Designing L5: A Permacomputing Approach to Creative Coding

Dit artikel introduceert L5, een nieuwe op Lua gebaseerde creatieve programmeerbibliotheek die principes van permacomputing toepast op duurzaamheid, waarbij de ontwerpspanningen tussen efficiëntie van hulpbronnen, langetermijnstabiliteit en bruikbaarheid wordt verkend aan de hand van vijf casestudy's.

Oorspronkelijke auteurs: Lee Tusman, Kit Kuksenok

Gepubliceerd 2026-06-19
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Lee Tusman, Kit Kuksenok

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je wilt leren schilderen. De meeste kunstscholen vandaag de dag geven je een high-tech studio vol met de nieuwste, duurste digitale tablets, krachtige computers en software die een constante, razendsnelle internetverbinding vereist. Als je computer vijf jaar oud is, of als je internet wegvalt, kun je niet schilderen. Je bent gedwongen om steeds nieuwe apparatuur te blijven kopen om bij te blijven met de tools.

L5 is een ander soort kunststudio. Het is een nieuwe tool voor "creative coding" (kunst maken met code) die een simpele vraag stelt: Wat als we onze tools zo zouden ontwerpen dat ze werken op de computers die we al hebben, zelfs de oude?

Het artikel beschrijft hoe de makers L5 hebben gebouwd met een filosofie genaamd Permacomputing. Denk aan dit als "permacultuur" (tuinieren dat werkt met de natuur in plaats van ertegen), maar dan voor computers. In plaats van de computer harder en sneller te laten werken, probeert L5 zachtjes te werken met welke machine dan ook die beschikbaar is.

Hier is hoe ze het deden, onderverdeeld in vijf eenvoudige verhalen:

1. De "Naadloze" Valstrik vs. De Eerlijke Gereedschapskist

De meeste moderne programmeertools zijn als een magische verkoopautomaat. Je drukt op een knop en de kunst verschijnt direct. Het voelt simpel, maar de machine verbergt eigenlijk een enorme, energieverslindende fabriek achter de schermen (cloudservers, constante updates, complexe internetverbindingen). Als de stroom uitvalt of het internet faalt, stopt de machine met werken.

L5's aanpak: Ze besloten je de achterkant van de verkoopautomaat te laten zien. L5 verbergt niet hoe het werkt. Je moet je eigen "toolchain" opzetten (de onderdelen zelf verbinden). Het voelt een beetje meer als het bouwen van een fiets uit een bouwpakket dan het indrukken van een knop, maar je weet precies welke onderdelen nodig zijn, en je kunt blijven fietsen, zelfs als de fabriek sluit. Het ruilt "onmiddellijke gemak" in voor "lange termijn onafhankelijkheid."

2. Het Zware Pak vs. Het Lichte T-shirt

Stel je voor dat je een marathon probeert te lopen. Sommige hardlopers dragen een hightech pak dat hen helpt snel te rennen, maar dat 20 kilo weegt. Als je moe wordt of het pak breekt, zit je vast. Sommige tools (zoals grote game engines) zijn als dat zware pak—ze hebben enorme computers en veel elektriciteit nodig om te draaien.

L5's aanpak: L5 is als een lichtgewicht katoenen T-shirt. Het is piepklein (de hele bibliotheek is kleiner dan één foto op je telefoon). Het draait op computers van 10 of 15 jaar oud. Door te weigeren het "zware pak" van overbodige functies te dragen, laat L5 kunstenaars creëren op oude laptops, apparaten met een laag vermogen, of zelfs op plaatsen zonder elektriciteitsnet, zolang ze maar een basisapparaat hebben.

3. Het Vervagende Geheugen vs. De Stenen Tablet

Denk aan digitale tools zoals een spelcomputer. Elke paar jaar brengt het bedrijf een nieuwe console uit, en je oude games werken niet meer. Je moet de nieuwe kopen om te kunnen blijven spelen. Dit is "geplande veroudering"—tools die ontworpen zijn om snel nutteloos te worden.

L5's aanpak: L5 is gebouwd als een stenen tablet. Het maakt gebruik van zeer stabiele, traag veranderende technologie (Lua en LÖVE) die van jaar tot jaar niet veel verandert. Een tekening die je vandaag met L5 maakt, zal waarschijnlijk over 20 jaar nog steeds perfect werken op een computer. Ze testen hun tools op zeer oude computers om er zeker van te zijn dat ze de toekomst niet breken.

4. Het Zwitserse Zakmes vs. De Gespecialiseerde Beitel

Moderne tools zijn als Zwitserse zakmessen met 100 verschillende gadgets: 3D-modellering, webhosting, videobewerking, en meer. Maar om al die gadgets te kunnen dragen, wordt het mes zwaar en complex. Als je alleen een stuk touw wilt doorsnijden, heb je geen zaag of schroevendraaier nodig.

L5's aanpak: L5 is een gespecialiseerde beitel. Ze hebben bewust "nee" gezegd tegen veel functies (zoals 3D-graphics of webhosting) om de tool klein en snel te houden. Ze geloven dat door de mogelijkheden van de tool te beperken, ze kunstenaars dwingen om creatiever te zijn met wat ze wel kunnen doen, en dat de tool bruikbaar blijft op oudere machines die de "Zwitserse zakmes"-last niet aankunnen.

5. De Luxe Website vs. De Papieren Handleiding

Meestal is de "instructiehandleiding" van een tool een luxe, interactieve website vol video's, animaties en zware scripts die eeuwig laden op een trage internetverbinding. Als je geen goed internet hebt, kun je niet leren hoe je de tool gebruikt.

L5's aanpak: Hun website is als een papieren handleiding die je kunt uitprinten en overal mee naartoe kunt nemen. Het is piepklein, laadt direct, zelfs op een inbelverbinding, en werkt zonder JavaScript. Je kunt de hele website op een USB-stick downloaden en delen met iemand die helemaal geen internet heeft. De documentatie respecteert dezelfde limieten als de tool zelf.

Het Grote Plaatje

Het artikel betoogt dat we vaak denken dat "beter" betekent "sneller, groter en meer verbonden". Maar L5 suggereert dat "beter" ook kan betekenen langer houdbaar, lichter en toegankelijker.

De auteurs geven toe dat L5 niet perfect is. Het is moeilijker op te zetten dan de "magische verkoopautomaten" en het kan de flitsende 3D-trucs van nieuwere tools niet aan. Maar in een wereld waarin we opraken met middelen en te veel elektronica weggooien, biedt L5 een manier om kunst te blijven maken zonder dat je constant je leven hoeft te upgraden. Het gaat over het maken van tools die de machine die je hebt respecteren, in plaats van te eisen dat je een nieuwe koopt.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →