Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
111–120 of 227 posts
Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#112I really liked using PaperWM¹ for a while, however, I'm still waiting for it to get more stable.
Another system that is sort of similar to this concept, Pipeworld² (part of the Arcan project) is an impressive research UI experiment which is a bit too far out for my daily use.
1. https://github.com/paperwm/PaperWM?tab=readme-ov-file#paperw... 2. https://arcan-fe.com/2021/04/12/introducing-pipeworld/
Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#113Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#114Looks pretty interesting. A Figma style zoom in and out could help give you the big overview. I always get lost in the gazillions of tabs in IDEs. Stuff like this allows people to use their spatial memory, which is underutilized in a lot of tools.
Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#115This looks really interesting and well thought out. Nonetheless, I feel like the OS window manager should provide this kind of experience, with appropriate hooks so that an IDE can implement this sort of experience with native windows. I really liked using PaperWM¹ for a while, however, I'm still waiting for it to get more stable. Another system that is sort of similar to this concept, Pipeworld² (part of the Arcan p…
That's very different from a spatial layout, where you can juxtapose related code elements near each other, and they remain in those places for as long as you're using them, and then get rid of all them together by closing their common container.
There have been attempts to create new, more spatial work styles on window managers, but the industry is too set in their ways on how windows should be managed, and WMs are complex beasts with many moving parts. So it's usually better to keep those experimental tools self-contained within their own window or app.
Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#116Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#117Is it partly inspired by Smalltalk browsers?
Get rid if the source-files and put every function/method in its own "editor". However, as far as I remember navigation to/from callers was not possible in Smalltalk.
Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#118Re: Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas
#119How do you feel about that view of navigation?