> But no, he told me, they needed this whole new layer of complexity
> (IIRC it includes even a bytecode interpreter/compiler inside the
> kernel), because I didn't understand how hard it had become to debug
> software this days, you had a bug, and you had to go from apache, to
> the Java Application Server, to Oracle, to the file system, etc, etc.
> millions and millions of lines of code, and it had become impossible
> to debug or profile applications anymore, because the issue could be
> anywhere in this huge stack... so what they do? they add *yet another
> layer of complexity so you can look at all that stuff at the same
> time*.

what happened to interfaces?  what good is a software layer —
or a kernel, even — if i have to chase bugs "through" them.
if this is the case they're not hiding anything from me.

it used to be that even a function had to hide something to
earn its keep.

- erik


Reply via email to