Date: Thu, 8 Jul 2004 03:46:24 -0400 (EDT) From: Daniel Ellard <ellard@eecs.harvard.edu> To: David Schultz <das@FreeBSD.ORG> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Article on Sun's DTrace Message-ID: <20040708033741.E28518@bowser.eecs.harvard.edu> In-Reply-To: <20040708034845.GA59801@VARK.homeunix.com> References: <20040706120130.3DF9816A57D@hub.freebsd.org> <40EB9A46.2050409@trio.plala.or.jp> <20040708034845.GA59801@VARK.homeunix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 7 Jul 2004, David Schultz wrote: > The page referenced earlier in this thread pointed out that 6 > staff-years went into DTrace. That's accurate, and we're not > talking about part-time employees or people who don't know what > they're doing. The D compiler aside, this is not a small matter > of programming that can just be ported to a new OS or machine > architecture in a few months. I don't doubt that DTrace took a long time to do. However, in most projects the design phase consumes a lot of time, and it is often the case that unforeseen problems or changes in the feature set cost the developers a lot of time. So while it might have taken six years to write DTrace the first time, I suspect it would take a fraction of that time to re-implement. (It certainly might be longer than "a few months" and I'm not going to quibble. We won't know the precise number until someone does the port.) -Dan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040708033741.E28518>