Comment by hsn915

3 years ago

Your comment makes it sound like my problem with configurations is that they require understanding something.

But that's not what I said.

What I said is:

> Configuration is opaque. Undebuggable. Unmaintainable. By its very nature. No matter what "language" you use for it.

The underlying point - perhaps not metioned explicitly - is that they are way too complex for what you achieve with them.

Of course, complex systems require a deep level of understanding. But everything being equal, complexity is a thing to avoid - when you can do it without loss of capability.