this post was submitted on 30 Apr 2024
79 points (92.5% liked)

Linux

5501 readers
142 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] vrighter@discuss.tchncs.de 3 points 7 months ago (1 children)

"but all interdependent"

As it fucking should be! Yes the tools should be aware of each other. Yes the tools should be integrated. Yes, the tools should not have a bunch of different ways and formats for their config files.

These are not optional components of a system. I'd rather they work together, instead of needing yet another project in between as a kludge

[โ€“] technom@programming.dev 3 points 7 months ago

The problem is that all of those interdependent parts and software that are dependent on it become entrenched. There is no freedom to replace individual parts with an alternative because something else will break. That's what I call 'Modular in theory, monolithic in practice'.