Визуализатор исходников построил «город» из файлов с кодом
Особого практического применения для такой разработки пока нет.
Разработчик Рик Арендс показал экспериментальный 3D-визуализатор исходного кода. В нем по файлам и строкам программы можно перемещаться примерно так же, как по виртуальному городу.
По словам Рика, его разработка без особых проблем отрисовывает виртуальный мир, построенный на базе 2.5 миллиона строк кода. Правда, сперва проект потреблял около 21 гигабайта памяти.
После добавления индексов и потокового сжатия Арендс сократил потребление памяти до 3.5 гигабайта. Разработчик считает, что проект можно дополнительно оптимизировать.
С более крупными кодовыми базами визуализатор тоже работает: например, он перевалил исходники Chromium, занимающие около 51 миллиона строк кода. Обработка такого объема данных заняла около минуты.

