29 ms·
I agree, if you have a specific dev flow that is compatible with the immutable OS approach, then these can be wonderful dev machines, but personally I don't wan
by freedomben 10mo ago
I agree, if you have a specific dev flow that is compatible with the immutable OS approach, then these can be wonderful dev machines, but personally I don't want to change my workflow to fit the OS, I prefer the OS to fit my workflow.
At some point I I'm pretty confident that I will switch to an immutable version of Fedora and relearn my workflow in a distro box like world as I do see some real benefits to doing so, but I'm not in a hurry
- jna_sh 10mo agoI expected it to be an issue but I’ve had surprisingly few problems so far. If you’re working in docker-land or can use devcontainers, it just works. If you’re not but your stack is well supported by homebrew, also not a problem. Anything else you can handle via a distrobox container, where you can install from package managers to your heart’s content, and they have good integration with the base OS, but I’ve had to reach for distrobox a lot less than I expected.
- freedomben 10mo agoInteresting, thanks! Out of curoisity would you (or anyone else) mind sharing some details about which stacks you work on? And have you done any GTK or linux native apps? I do a decent amount of GTK and occasionaly Qt, and wonder if there's any extra friction for that
- jna_sh 10mo agoI’ve not done any native Linux app development I’m afraid, I can see that being quite painful… I am mostly over in web application and Python ML land.