Can someone help me understand the advantage of no hidden control in this context? Are people really optimizingI/O interfaces such that they need an api that is verbose just for the sake of having no hidden flow?
It feels to me that most people will just use the abstracted interface instead