[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <44C77B8A.7090303@namesys.com>
Date: Wed, 26 Jul 2006 08:26:18 -0600
From: Hans Reiser <reiser@...esys.com>
To: David Masover <ninja@...phack.com>
CC: Russell Cattelan <cattelan@...barn.com>,
Jeff Garzik <jeff@...zik.org>, Theodore Tso <tytso@....edu>,
LKML <linux-kernel@...r.kernel.org>,
ReiserFS List <reiserfs-list@...esys.com>
Subject: Re: the " 'official' point of view" expressed by kernelnewbies.org
regarding reiser4 inclusion
David Masover wrote:
>
>
>Although I should mention, Hans, that there is a really good reason to
>prefer the 15 minute patches. The patches that take a week are much
>harder to read during that week than any number of 15 minute incremental
>patches, because the incremental patches are already broken down into
>nice, small, readable, ordered chunks. And since development follows
>some sort of logical, orderly pattern, it can be much easier to read it
>that way than to try to consider the whole.
>
>
No, I disagree, if the code is well commented, it is easier to read the
whole thing at the end when it has its greatest coherence and
refinement. A problem with Reiser4 is that its core algorithms are
simply complex. We pushed the envelope in multiple areas all at once.
Benchmarks don't always suggest simple algorithms are the ones that will
be highest performance. Tree algorithms are notorious in the database
industry for being simple on web pages but complex as code.
Some people program in small increments, some program things that
require big increments of change, both kinds of people are needed.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists