From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261384AbUBYQBg (ORCPT ); Wed, 25 Feb 2004 11:01:36 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261385AbUBYQBf (ORCPT ); Wed, 25 Feb 2004 11:01:35 -0500 Received: from thebsh.namesys.com ([212.16.7.65]:54199 "HELO thebsh.namesys.com") by vger.kernel.org with SMTP id S261384AbUBYQBc (ORCPT ); Wed, 25 Feb 2004 11:01:32 -0500 From: Nikita Danilov MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16444.50903.351290.50106@laputa.namesys.com> Date: Wed, 25 Feb 2004 19:01:27 +0300 To: root@chaos.analogic.com Cc: Grigor Gatchev , Rik van Riel , linux-kernel@vger.kernel.org Subject: Re: A Layered Kernel: Proposal In-Reply-To: References: X-Mailer: VM 7.17 under 21.5 (beta16) "celeriac" XEmacs Lucid Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Richard B. Johnson writes: [...] > > So don't claim that layering does anything useful except > to create jobs. It is a make-work technique that creates > jobs for inadequate or incompetent programmers. Interesting that whole notion of layering and separation of concerns was invented exactly during the design of "THE" OS kernel. By very competent and adequate programmer. http://www.cs.utexas.edu/users/EWD/ewd01xx/EWD196.PDF > Nikita.