Now I don't feel at all bad about not being able to run bsd.mp on my
clunky old dual-266 Dell PowerEdge 4200. Pah! Programmers nowadays, no
idea of commitment! ;) 

On Tue, 2006-02-07 at 22:36 -0600, Benjamin Collins wrote:
> On Tue, Feb 07, 2006 at 08:51:31PM -0500, Nick Holland wrote:
> > digressed a bit (I'm sure that surprises everyone here that I'd do
> > that),
> 
> Shocked!
> 
> Anyway, to folks who are wondering about SMP, all you have to do is
> notice how little traffic there is on smp@ and how (relatively) few
> commits there are that deal with smp.
> 
> Writing quality SMP code is a *monumentous* task.  I work for a
> contracts-based software shop, and if I had to bid that one, I'd bid
> hundreds of man-hours, if not thousands.  If the core team of OpenBSD
> developers is 50 people, there might be 4-5 people who could
> concentrate all their OpenBSD efforts on this (just picking those
> numbers of of thin air) If it takes 5000 man-hours to get scalable,
> robust SMP code written, then we're talking 25 weeks of full-time work
> for each of those 5 people.
> 
> I don't know about you guys, but I can't take 25 weeks off from work,
> and my spare time each week adds up to about to *maybe* 20-25 hours,
> and that's *everything*.  If I were to say "ok, I'll contribute 1000
> hours", and I totally ignored my wife and kids, my parents, her
> parents, all my friends, community activites, etc., I'd be doing
> nothing but sleeping, working my paid job, and working OpenBSD for
> 40-50 weeks.  It would take a year to get what folks are asking for
> --- and that's assuming 4 other people doing exactly the same thing.
> 
> My estimates could be off, but I think the ballpark is good enough to
> get the point across.  Even if I'm off by 2x, that's still 6 months of
> 5 people doing *nothing else* but OpenBSD.
> 
> [demime 1.01d removed an attachment of type application/pgp-signature]

Reply via email to