Live data from Hacker News

Ask HN: What would an IDE built for the Apple Vision Pro look like?

news.ycombinator.com

21–30 of 50 posts

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#21

just look at what IDEs that runs exclusively on ios are like: crap. nobody invest into a closed platform. i expect jetbrains to came up with something marvelous for ar/vr, but it will run on the upcoming version of Microsoft or HP glasses. you know, the only ones today that works just like an external monitor without a locked in ecosystem like apple or facebook. the silly apps and games and such will net millions tho…

Totally. Any iOS, or in this case realityOS, IDE would necessarily have to be remote only to actually be useful.

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#23

Most programming work is still text editing with various amounts of debugging, refactoring, and autocompletion. It is not obvious to me how an AR interface would make a difference other than more virtual screen real estate. You would still need a way to enter text, build code, run tests, etc. This means a keyboard and pointing device (mouse, trackpad, etc.) are still needed unless something else can do it better. Gra…

> Most programming work is still text editing [...] Text no longer needs to be the primary way of conveying programs. There are practical reasons text works best on screens, but if your coding environment is boundless then there’s no reason to believe you can’t do fancier things like direct manipulation of ASTs pretty easily. Imagine "grabbing" an AST node and attaching it to a different parent, all in space. Beyond…

We already have plenty of these, and they suck at doing anything serious.

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#24

Most programming work is still text editing with various amounts of debugging, refactoring, and autocompletion. It is not obvious to me how an AR interface would make a difference other than more virtual screen real estate. You would still need a way to enter text, build code, run tests, etc. This means a keyboard and pointing device (mouse, trackpad, etc.) are still needed unless something else can do it better. Gra…

> Most programming work is still text editing [...] Text no longer needs to be the primary way of conveying programs. There are practical reasons text works best on screens, but if your coding environment is boundless then there’s no reason to believe you can’t do fancier things like direct manipulation of ASTs pretty easily. Imagine "grabbing" an AST node and attaching it to a different parent, all in space. Beyond…

This was one of my first thoughts when I tried Hololens back in the day -- it would be great to watch the execution of my software, or visualize all the messages being passed between functions or different services on my network, and go all in on block-based programming in 3D (trees can be packed more densely in 3 dimensions, even moreso in 4)

I was expressing this to a friend who was involved in VR in the 80s (VPL research) and was simultaneously elated and disheartened to learn that they had the same idea ! Googling around for it now I suppose he was telling me about "Body Electric" or "Bounce" and looks like any other 2D data flow language [0]. Maybe just ahead of its time. A patent about it [1] describes the problem with wires going everywhere and needing to provide the user the option to hide any set of connections. I'd want to accomplish this by representing the whole connectome in 4D space, and then shifting the projection into 3D to hide and reveal a subset of connections. Further visual filtering could be performed with a depth of field focus and fog effect, controlling all these parameters to isolate the subset of the system you want to inspect.

[0] http://www.art.net/~hopkins/Don/lang/bounce/SpaceSeedCircuit...

[1] https://patents.google.com/patent/US5588104 (bonus, figure 3 shows the dataglove as just a hand plugging into the PC)

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#26
post #23

Earlier quoted context omitted.

> Most programming work is still text editing [...] Text no longer needs to be the primary way of conveying programs. There are practical reasons text works best on screens, but if your coding environment is boundless then there’s no reason to believe you can’t do fancier things like direct manipulation of ASTs pretty easily. Imagine "grabbing" an AST node and attaching it to a different parent, all in space. Beyond…

We already have plenty of these, and they suck at doing anything serious.

Sounds like a good reason to try to do better. Unless you suppose the UI of programming is solved and everyone who wants to have control over a machine just needs to bite down and learn vim ?

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#27
I think a robust eye-tracking functionality for code editors has a ton of potential for the Vision Pro. A lot of the barriers and benefits of vim/emacs style navigation can be replaced or augmented by smart, interpretive eye tracking. It’s like digging into the future where machine starts to read our minds, and an intimate integration of where you look is a big step.

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#28
Can I throw my hat in the ring? I’ve been working on this for.. a long time.

AR VR iOS and macOS app for arbitrary code rendering in 3D space. Terminal like rendered glyph by glyph means perfect control over ever mesh and texture.

The iOS demo is fun. You can walk around your code like an art museum, draw lines of executed traces, and perform visual hierarchical search.

https://github.com/tikimcfee/LookAtThat

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#29
post #23

Earlier quoted context omitted.

We already have plenty of these, and they suck at doing anything serious.

Sounds like a good reason to try to do better. Unless you suppose the UI of programming is solved and everyone who wants to have control over a machine just needs to bite down and learn vim ?

Grabbing AST nodes and dragging them around is never the bottleneck when I'm programming. Cut/paste is plenty efficient even in notepad and doesn't require gross arm movements. Feel free to try it, but I maintain doubt that a literal forest of code is going to be anything more than a gimmick. By all means, prove me wrong!

Re: Ask HN: What would an IDE built for the Apple Vision Pro look like?

#30
post #14

just look at what IDEs that runs exclusively on ios are like: crap. nobody invest into a closed platform. i expect jetbrains to came up with something marvelous for ar/vr, but it will run on the upcoming version of Microsoft or HP glasses. you know, the only ones today that works just like an external monitor without a locked in ecosystem like apple or facebook. the silly apps and games and such will net millions tho…

This is flame-baity but honestly what Id also expect. No one is going to invest in developing IDEs for this thing to rival VS Code or whatever if Apple wants a stranglehold on its ecosystem. Maybe there will be extensions to existing editors since people can ise it as a display extension for their macs. We didn’t see this happen on windows with game dev and the quest though.

I mean.. I’ve been doing exactly this for a while, and I fully plan on releasing something when I can actually find the time to superhero it to completion or find help.

https://github.com/tikimcfee/LookAtThat

Post reply on HN