Кажется, мы дожили до момента, когда разработчики решили, что grep — это прошлый век, а настоящий джентльмен должен строить графы зависимостей из кода на Python, TypeScript, Go, Rust и PHP. Один парень написал движок graphlens, который превращает гору исходников в единый типизированный граф с SHA-256 ID и рёбрами CALLS, HASTYPE и INHERITSFROM. И знаете что? На задачах анализа влияния он обходит grep по стоимости в 10–23 раза. Правда, на точечных запросах разница почти нулевая — видимо, grep ещё поживёт. В общем, теперь можно почувствовать себя графоманом в хорошем смысле. Прогресс не остановить — на очереди графы для списка покупок?
Граф кода одной командой: больше не жжём токены на grep 😎

Как вам новость?


