3 ms·
Codebases are, in my mind at least, a virtual space. I believe that one day programs will look like factory floors or cities. They will produce and consume phys
by pshc 6y ago
Codebases are, in my mind at least, a virtual space. I believe that one day programs will look like factory floors or cities. They will produce and consume physical analogues for values and types, which you can pick up and examine. Want to debug a function? Strap on your VR headset, teleport into its physically reified room and watch the execution. Tinker with the pipeline in real time.
I’ve been dreaming about this forever, and there have been many attempts, but with remote work and VR going mainstream I think someone will eventually build something usable and scalable.
- djrobstep 6y agoSounds cool, although a long way away when we're still dealing with text-based development interfaces right now. Definitely need more immersive environments and fully inspectable programs, and actual graphics in our terminals and editors!
- Tyr42 6y agoI mean, pay Factorio and you can see it.
- pshc 6y agoSatisfactory (the game) too!
- burrows 6y agoIn what way is a debugger not already this? Are you asking for better visualizations?
- pshc 6y agoYup. Visualizations that harness our brains' spatial memory and reasoning, specifically.