Very interesting! We built something very similar a few years ago for visualizing code complexity (or other metrics) over large code bases, it's also open-source: http://quantifiedcode.github.io/code-is-beautiful/ Here's e.g. the cityscape visualization of the Django codebase: http://quantifiedcode.github.io/code-is-beautiful/code-city/ We also did some 2D versions of the same graphs, which are often a bit easier to…
GoCity – Code City metaphor for visualizing Go source code
11–20 of 37 posts
Re: GoCity – Code City metaphor for visualizing Go source code
#12Re: GoCity – Code City metaphor for visualizing Go source code
#13Very interesting! We built something very similar a few years ago for visualizing code complexity (or other metrics) over large code bases, it's also open-source: http://quantifiedcode.github.io/code-is-beautiful/ Here's e.g. the cityscape visualization of the Django codebase: http://quantifiedcode.github.io/code-is-beautiful/code-city/ We also did some 2D versions of the same graphs, which are often a bit easier to…
This is really neat, does your team/you actually use this in a meaningful way? Take a snapshot of a project occasionally to get an idea of whether it's getting unwieldy, etc.?
An example for the data generated by checkmate can be found here:
http://quantifiedcode.github.io/code-is-beautiful/data/djang...
For a given git commit, checkmate only re-analyzed the files that changed and then recomputed all metrics on the fly using the new and existing file revisions, which would take only a few seconds to minutes even for very large projects.
Re: GoCity – Code City metaphor for visualizing Go source code
#14[1] https://en.wikipedia.org/wiki/Treemapping
[2] https://www.ndepend.com/screenshots
Re: GoCity – Code City metaphor for visualizing Go source code
#15If you want a test case for improving the rendering performance, try "github.com/juju/juju". It manages about 1 FPS on an iMac.
similar load test is to hit github.com/golang/go
Re: GoCity – Code City metaphor for visualizing Go source code
#16Re: GoCity – Code City metaphor for visualizing Go source code
#17https://developer.mozilla.org/en-US/docs/Tools/3D_View
Can anyone suggest anything like this for Rust or Lua?
Re: GoCity – Code City metaphor for visualizing Go source code
#18Never seen rendering issues like this before.
Re: GoCity – Code City metaphor for visualizing Go source code
#19Re: GoCity – Code City metaphor for visualizing Go source code
#20The grand daddy of them all, Kubernetes, takes quite a toll performance-wise.
https://go-city.github.io/#/github.com/kubernetes/kubernetes