2 ms·
I do think there's lots of room for growth in this space. Spatial/visual intuition is highly underused relative to linguistic intuition in software development.
by cjhveal 11y ago
I do think there's lots of room for growth in this space. Spatial/visual intuition is highly underused relative to linguistic intuition in software development. In visualization we often are limited by our own design to encoding information along three spatial dimensions, but we've got some incredible machinery in our brains for dealing with color, texture, shape, size, relative location. For instance, take the remarkable effectiveness of "memory palaces"[0], or savant Daniel Tammet's description of his synesthetic experience of numbers and arithmetic as operations on shapes and colors[1]. Some applied examples in software might be fsn[2] of "Jurassic Park" fame or the dockercraft[3] minecraft mod. Not trying to claim that visualization would improve our understanding of every system, but I would love to see more work done in this direction.
[0]: https://en.wikipedia.org/wiki/Method_of_loci https://en.wikipedia.org/wiki/Method_of_loci
[1]: https://en.wikipedia.org/wiki/Daniel_Tammet#Savantism https://en.wikipedia.org/wiki/Daniel_Tammet#Savantism
[2]: https://en.wikipedia.org/wiki/Fsn https://en.wikipedia.org/wiki/Fsn
[3]: https://github.com/docker/dockercraft https://github.com/docker/dockercraft