4 ms·
This is really cool, but begs the question: is the ideal IDE actually just a window manager with strong component coupling?
by hresvelgr 9mo ago
This is really cool, but begs the question: is the ideal IDE actually just a window manager with strong component coupling?
- kami23 9mo agoThis is what I keep coming back to when I am building a little tui manager for my coding assistants + terminal + git worktree manager. I keep telling myself that if everyone just used tmux or a good emulator they could manage the tabs and layouts, but then I tell myself I just want this to be a tiling window manager as an distraction free OS for development, give me nothing but a terminal and an assistant. Thanks for the write up OP, I've been going back and forth on whether or not I want to build something just for myself or spend time doing it for potentially other use cases. I keep coming back to that I need to dog food the shit out of this before I show it to anyone.
- adityaathalye 9mo agoInjecteur Dépendance Environnement Where tools are dependencies and the system composes them together to create a sum much greater than the parts.
- phronmophobic 9mo agoI did consider that. I think it's possible, but there are a few challenges: - It's much harder for components in separate processes to share data efficiently - Window managers tend to be OS dependent. I want something that is cross-platform - Coordinating components in separate, asynchronous processes is hard - Working with OS window APIs is more annoying than writing a layout library