← Derniers articles
💻 computer science

Designing L5: A Permacomputing Approach to Creative Coding

Cet article présente L5, une nouvelle bibliothèque de programmation créative basée sur Lua qui applique les principes de la permacomputabilité à la durabilité, explorant les tensions de conception entre l'efficacité des ressources, la stabilité à long terme et l'utilisabilité à travers cinq études de cas.

Auteurs originaux : Lee Tusman, Kit Kuksenok

Publié 2026-06-19
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Lee Tusman, Kit Kuksenok

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous vouliez apprendre à peindre. La plupart des écoles d'art aujourd'hui vous offrent un studio de haute technologie rempli des tablettes numériques les plus récentes et les plus coûteuses, d'ordinateurs puissants et de logiciels qui nécessitent une connexion Internet haut débit constante. Si votre ordinateur a cinq ans, ou si votre connexion Internet coupe, vous ne pouvez plus peindre. Vous êtes contraint d'acheter sans cesse du nouveau matériel pour rester à la hauteur des outils.

L5 est un autre type de studio d'art. C'est un nouvel outil pour le « codage créatif » (faire de l'art avec du code) qui pose une question simple : Et si nous concevions nos outils pour qu'ils fonctionnent sur les ordinateurs que nous possédons déjà, même les plus anciens ?

Le document explique comment les créateurs ont construit L5 en utilisant une philosophie appelée permacomputabilité. Pensez à la « permaculture » (un jardinage qui travaille avec la nature plutôt que contre elle), mais pour les ordinateurs. Au lieu de forcer l'ordinateur à travailler plus dur et plus vite, L5 essaie de travailler doucement avec n'importe quelle machine disponible.

Voici comment ils ont procédé, décomposé en cinq histoires simples :

1. Le piège du « sans couture » vs La boîte à outils honnête

La plupart des outils de codage modernes sont comme un distributeur automatique magique. Vous appuyez sur un bouton et l'art apparaît instantanément. Cela semble simple, mais la machine cache en réalité une usine massive et gourmande en énergie derrière les coulisses (serveurs cloud, mises à jour constantes, connexions Internet complexes). Si l'électricité se coupe ou si Internet tombe en panne, la machine s'arrête.

L'approche de L5 : Ils ont décidé de vous montrer l'arrière du distributeur automatique. L5 ne cache pas son fonctionnement. Vous devez configurer votre propre « chaîne d'outils » (connecter les pièces vous-même). Cela ressemble un peu plus à l'assemblage d'un vélo à partir d'un kit qu'à l'appui sur un bouton, mais vous savez exactement de quelles pièces vous avez besoin, et vous pouvez continuer à rouler même si l'usine ferme. Cela échange la « facilité instantanée » contre une « indépendance à long terme ».

2. La combinaison lourde vs La chemise légère

Imaginez que vous essayiez de courir un marathon. Certains coureurs portent une combinaison technologique lourde qui les aide à courir vite mais qui pèse 20 kilos. Si vous vous fatiguez ou si la combinaison se casse, vous êtes coincé. Certains outils (comme les gros moteurs de jeu) sont comme cette combinaison lourde : ils nécessitent des ordinateurs massifs et beaucoup d'électricité pour fonctionner.

L'approche de L5 : L5 est comme une chemise en coton légère. Elle est minuscule (toute la bibliothèque est plus petite qu'une seule photo sur votre téléphone). Elle fonctionne sur des ordinateurs d'il y a 10 ou 15 ans. En refusant de porter la « combinaison lourde » des fonctionnalités inutiles, L5 permet aux artistes de créer sur de vieux ordinateurs portables, des appareils à faible consommation, ou même dans des endroits sans réseau électrique, tant qu'ils possèdent une machine de base.

3. La mémoire qui s'efface vs La tablette de pierre

Pensez aux outils numériques comme à une console de jeux vidéo. Tous les quelques années, l'entreprise sort une nouvelle console, et vos anciens jeux ne fonctionnent plus. Vous devez acheter la nouvelle pour continuer à jouer. C'est l'« obsolescence programmée » : des outils conçus pour devenir inutiles rapidement.

L'approche de L5 : L5 est construit comme une tablette de pierre. Il utilise une technologie très stable et qui évolue lentement (Lua et LÖVE) qui ne change pas beaucoup d'une année sur l'autre. Un dessin que vous faites avec L5 aujourd'hui fonctionnera probablement encore parfaitement sur un ordinateur dans 20 ans. Ils testent leurs outils sur de très vieux ordinateurs pour s'assurer qu'ils ne brisent pas le futur.

4. Le couteau suisse vs Le ciseau à bois spécialisé

Les outils modernes sont comme des Couteaux Suisses dotés de 100 gadgets différents : modélisation 3D, hébergement web, montage vidéo, et plus encore. Mais pour transporter tous ces gadgets, le couteau devient lourd et complexe. Si vous voulez juste couper un morceau de ficelle, vous n'avez pas besoin d'une scie ou d'un tournevis.

L'approche de L5 : L5 est un ciseau à bois spécialisé. Ils ont délibérément dit « non » à de nombreuses fonctionnalités (comme la 3D ou l'hébergement web) pour garder l'outil petit et rapide. Ils pensent qu'en limitant ce que l'outil peut faire, ils forcent les artistes à être plus créatifs avec ce qu'ils peuvent faire, et l'outil reste utilisable sur des machines plus anciennes qui ne peuvent pas supporter le poids du « Couteau Suisse ».

5. Le site web sophistiqué vs Le manuel papier

Habituellement, le « manuel d'instructions » d'un outil est un site web sophistiqué et interactif, rempli de vidéos, d'animations et de scripts lourds qui mettent un temps fou à charger sur une connexion internet lente. Si vous n'avez pas une bonne connexion, vous ne pouvez pas apprendre à utiliser l'outil.

L'approche de L5 : Leur site web est comme un manuel papier que vous pouvez imprimer et emporter partout. Il est minuscule, se charge instantanément même sur une connexion bas débit, et fonctionne sans JavaScript. Vous pouvez télécharger l'intégralité du site sur une clé USB et le partager avec quelqu'un qui n'a aucun accès à Internet. La documentation respecte les mêmes limites que l'outil lui-même.

La vue d'ensemble

Le document soutient que nous pensons souvent que « mieux » signifie « plus rapide, plus grand et plus connecté ». Mais L5 suggère que « mieux » peut aussi signifier plus durable, plus léger et plus accessible.

Les auteurs admettent que L5 n'est pas parfait. Il est plus difficile à installer que les « distributeurs automatiques magiques » et il ne peut pas faire les tours de magie en 3D des outils plus récents. Mais dans un monde où nous manquons de ressources et où nous jetons trop d'appareils électroniques, L5 offre un moyen de continuer à créer de l'art sans avoir besoin de constamment améliorer votre quotidien. Il s'agit de créer des outils qui respectent la machine que vous possédez, plutôt que d'exiger que vous en achetiez une nouvelle.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →