Le logiciel a une forme. Un dépôt est une ville — les fichiers sont des bâtiments, les répertoires des quartiers, les langages les couleurs de la pierre. Le flux d’événements de GitHub est une galaxie où chaque nouveau commit allume une étoile. Des algorithmes de tri tournant côte à côte deviennent un étrange orchestre de chambre. Le code, rendu spatial et audible.
La page d’accueil de HN comme un organisme vivant — les articles dimensionnés selon leur score, réinterrogés chaque minute, le rang et les points s’animant au rythme de la respiration du tableau.
Le flux d’événements publics de GitHub rendu comme un disque galactique en rotation lente — chaque nouveau commit allume une étoile, colorée selon le langage de programmation.
Watch bubble, quicksort, heap and friends sprint through the same shuffled deck, step for step, in their own lanes.
Type a pattern and watch a cursor sweep your text, lighting every match and capture group while a meter counts the engine’s steps and backtracks.
Watch BFS, Dijkstra, A* and Greedy Best-First flood a grid maze and race to trace the shortest path.
Watch keys get hashed, probe their way into buckets, collide, chain, and trigger a live rehash as the table fills.
Watch a branchy commit history build itself the way gitk draws it — commits pop in along colored lanes, branches fan out, and merges braid back together, replayed operation by operation.
A classic five-stage RISC pipeline laid bare — watch instructions overlap, stall on data hazards, forward results, and flush on a mispredicted branch.
Watch items fan out through k hash functions to light up a bit array, then probe queries that are "definitely not" or "possibly" in the set as false positives bloom.
Drop keys into a binary search tree and watch it pivot, recolor, and rebalance itself in real time — plain BST, AVL, or red-black.
Cinq algorithmes de tri — à bulles, fusion, rapide, par base et par tas — s’affrontant en parallèle sur des tableaux de barres en 3D, avec des tonalités audio pour chaque comparaison.
Un dépôt GitHub rendu comme une ville en 3D : les fichiers sont des bâtiments (hauteur = lignes de code), les répertoires des quartiers, le langage détermine la couleur. Cliquez sur un bâtiment pour en lire le code source.