From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <61639e17418f20ea67736100fde31f3b@quanstro.net> To: 9fans@9fans.net From: erik quanstrom Date: Mon, 2 Jun 2008 16:45:17 -0400 In-Reply-To: <5d375e920806021337m51160c64rf20e0e1f96aca522@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Subject: Re: [9fans] crosstool fails on gentoo Topicbox-Message-UUID: b22d3b4a-ead3-11e9-9d60-3106f5b1d025 > 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