码农玩VR必备!Primitive让你在VR中检查代码
Primitive并不能让用户直接在虚拟现实里写代码,也不能使程序员用普通显示屏就查看到代码的运行效果,但它的确能提高他们的工作效率。对于那些非常宏大的软件项目,它的代码可能有数百万行,使用VR头显查看代码的逻辑结构可以加快程序员对代码的理解速度,间接提高工作效率。这就是约翰沃利斯尝试在他的Primitive中实现的东西。
所以,Primitive并不能完全解决VR生产效率问题,但它为那些今后可能会出现的方案提供了一种思路,同时,光从图片上来看,Primitive是不是非常酷,充满了极客风。
“我们的这项技术最强大的地方在于它可以自动从各种JAVA代码中生成3D动画模型。也就是说,那些使用JAVA开发大型项目的人可以看到他们代码的视觉化模型,直观地感受到代码的运行情况。”沃利斯在邮件中写道。
沃利斯参与了Boost VC加速器项目,他展示了自己软件的具体运行状况。在VR中,我们可以直接看见环绕自身的程序布局结构,就像是某种3D地图。用户还可以伸手选定程序的特定区域查看具体的代码细节。
这个概念的最迷人之处是它可以提高用户对代码结构的理解速度,也就是说,即使你是没什么经验的菜鸟,通过Primitive观察程序,你也可以像具备一定编程经验的老手一样快速理解(当然,基础的编程知识还是需要的)。
最后,据沃利斯的说法,他们最终的完成品将是一个完整的、协作式的VR集成开发环境(IDE)。