码农玩VR必备!Primitive让你在VR中检查代码

yumo6662个月前 (03-09)技术文章85

Primitive并不能让用户直接在虚拟现实里写代码,也不能使程序员用普通显示屏就查看到代码的运行效果,但它的确能提高他们的工作效率。对于那些非常宏大的软件项目,它的代码可能有数百万行,使用VR头显查看代码的逻辑结构可以加快程序员对代码的理解速度,间接提高工作效率。这就是约翰沃利斯尝试在他的Primitive中实现的东西。

所以,Primitive并不能完全解决VR生产效率问题,但它为那些今后可能会出现的方案提供了一种思路,同时,光从图片上来看,Primitive是不是非常酷,充满了极客风。

“我们的这项技术最强大的地方在于它可以自动从各种JAVA代码中生成3D动画模型。也就是说,那些使用JAVA开发大型项目的人可以看到他们代码的视觉化模型,直观地感受到代码的运行情况。”沃利斯在邮件中写道。

沃利斯参与了Boost VC加速器项目,他展示了自己软件的具体运行状况。在VR中,我们可以直接看见环绕自身的程序布局结构,就像是某种3D地图。用户还可以伸手选定程序的特定区域查看具体的代码细节。

这个概念的最迷人之处是它可以提高用户对代码结构的理解速度,也就是说,即使你是没什么经验的菜鸟,通过Primitive观察程序,你也可以像具备一定编程经验的老手一样快速理解(当然,基础的编程知识还是需要的)。

最后,据沃利斯的说法,他们最终的完成品将是一个完整的、协作式的VR集成开发环境(IDE)。

相关文章

看动画学算法之:linkedList

简介: linkedList应该是一种非常非常简单的数据结构了。节点一个一个的连接起来,就成了linkedList。今天我们使用动画的方法一起来看看linkedList是怎么插入和删除的。简介link...

JavaSwingGUI从小白到大神-5

背景首先本文是一个系列的文章,起名为《Java Swing GUi从小白到大神》,主要介绍Java Swing相关概念和实践应用。目前JavaSwingGUI很少作为界面的开发框架,但是对于学习Jav...

Java300集完整版最全教程「新手必备」

相信大家在搜索Java教程的时候就会发现很多旧视频打着“最新”两个字把大家骗进去,从而导致我们想看最新的教程还需要一个一个点进去查看,就很让人烦躁!!!随着互联网时代大规模的发展,各种各样的编程语言不...