Kilka dni temu, przeglądając RSSy z dZone, trafiłem na bardzo ciekawy projekt. Code_swarm to pomysł na wizualizację aktywności projektów poprzez wygenerowanie bardzo specyficznej animacji na podstawie logów z CVSu/SVNu. Każdy commit jest cząsteczką, która krąży wokół osoby, która go dokonała. Im więcej commitów, tym wyraźniejszy staje się login osoby. Całość wygląda bardzo estetycznie, a z komentarzami dotyczącymi wydarzeń w projekcie i miłym podkładem muzycznym animację ogląda się z przyjemnością.
Obecnie dostępne są filmy obrazujące historię rozwoju Pythona, Eclipse’a, PostgreSQLa i Apache’a. Kod źródłowy programu jest od kilku dni dostępny w repozytorium google code, więc każdy może stworzyć własny film.
Poniżej można obejrzeć wizualizację rozwoju Pythona – całość wygląda bardzo obrazowo, zwłaszcza „boom” na początku roku 2000.