| ▲ | vzaliva 10 hours ago | ||||||||||||||||||||||||||||||||||
common theme: tiled layout, terminals, minimum fancy decorations. | |||||||||||||||||||||||||||||||||||
| ▲ | omnicognate 10 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
And that hasn't changed much since. At work and at home, I'm usually looking at emacs with no tab or menu bar, full screen on all monitors, with everything else (browser, etc) a virtual desktop switch away: exwm at home, one terminal emacsclient in ssh per monitor with a single daemon on linux server (accessed from Windows) at work. With many minor variations this is how my desktop has looked since my first programming job, which coincidentally was in 2002, but the details of the setup have changed a lot. The bit that has remained constant is that all I want on my monitor(s) when I'm programming is code. Edit: Probably the most visible change is better fonts and font rendering. Edit 2: To expand on "all I want is code": let's say there is a menu bar with maybe 10 menus and 100 or so items, and a project navigator thingy, and a compiler output window. I would much rather these things not take up permanent space on my screen. Every one of them shows information/commands that I can access with a key combination and in some cases some fuzzy completion after hitting a key combination. Any decent editor can do this and you can learn it in an afternoon, and if you're going to spend the next couple of decades in front of it it's worth getting rid of the pixels permanently allocated to advertising "you can do this thing". | |||||||||||||||||||||||||||||||||||
| ▲ | ajross 10 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
I think I see only one truly tiled layout. But yes, "terminals and editors" as the core developer workflow is extremely conserved over time. It dates from the mid 80's on Sun 2's and really hasn't changed much in four decades. It's probably not worth arguing whether this is the "best" when compared with vscode+LSP+Claude or whatever happens to be en vogue in the moment. But terminals and editors is sticky in a way that tells me it's probably close to optimal. Those of us in the cult aren't observed to leave the compound except in extremely rare circumstances. I'll be doing the same stuff on my death bed, likely. | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||