3 ms·
I am a coder. Where exactly is the advantage in editing source code or interacting with deployment chains, systems etc. in an animated neon colored fantasy exp
by usrbinbash 5y ago
I am a coder.
Where exactly is the advantage in editing source code or interacting with deployment chains, systems etc. in an animated neon colored fantasy experienced through a headset compared to doing so on a plain-old laptop?
Because I have tried VR & AR solutions before in my line of work, and so far I have experienced them as slower, more cumbersome and harder to interface with existing systems. Every tried to type on a "virtual keyboard"? Ever tried navigating a 20000 LOC codebase using "haptic gestures"? My screenbound IDE and my keyboard let me do that in the blink of an eye.
- coldtea 5y ago>Where exactly is the advantage in editing source code or interacting with deployment chains, systems etc. in an animated neon colored fantasy experienced through a headset compared to doing so on a plain-old laptop? In that it finally validates the "hacking" scenes in tacky 90s movies...
- usrbinbash 5y agoJust out of curiosity, we are both thinking about 1995s "Hackers" with Johnny Miller & Angelina Jolie, yes? :-)
- coldtea 5y agoAmong other movies, yes. But it was a common trope :-)
- selfhoster11 5y agoGranted, VR may not be a good input method for bursts of high-speed, high-dexterity input (so, coding), but I can see its advantages in Ops contexts and for read-only navigation. Imagine a build pipeline represented as a 3D chain of shapes (one shape per pipeline run). Drag the latest shape in the chain forward, then release it - when it snaps back, you've initiated a new build, with a "ghost" shape left it place to represent that a run is in progress (it will become solid when the run finishes). Pick it up and throw it in the trash to delete a faulty build. Pick it up and place it on a pedestal labelled "release" to deploy it to production. VR will finally leverage Object Oriented Programming in the way it should have been used all along - spatial manipulation of digital objects that use pretty good physical metaphors for what they are.
- usrbinbash 5y ago>Pick it up and place it on a pedestal labelled "release" to deploy it to production. Or I could simply `git push` and let the CI/CD pipeline take over. That's 9 keystrokes, including the ENTER. And I don't have to wear an expensive, fragile and usually heavy contraption on my head that has to be recharged every 2-3h for this to work either. >spatial manipulation of digital objects that use pretty good physical metaphors for what they are. What does this have to do with OOP?