软件是有形态的。代码仓库是一座城市——文件是建筑,目录是街区,语言是石材的颜色。GitHub 的事件洪流是一条星系,每一次新提交都点亮一颗星。并排运行的排序算法汇成一支奇异的室内乐团。代码,被赋予空间与声音。
HN 首页化作一个鲜活的生命体——帖子按得分大小排布,每分钟重新轮询,排名与点数随版面的呼吸而起伏。
将 GitHub 的公共事件洪流渲染为一个缓缓旋转的星系盘——每一次新提交都点亮一颗星,按编程语言着色。
五种排序算法——冒泡、归并、快速、基数与堆排序——在 3D 条形阵列上并行竞速,每次比较都伴随音频音调。
将 GitHub 代码仓库渲染为一座 3D 城市:文件是建筑(高度即代码行数),目录是街区,语言决定颜色。点击任意建筑即可阅读源代码。