Re: Bug#139945: ITP: prokyon3 -- a multithreaded MP3 manager and tag editor for Linux.
On Thu, Mar 28, 2002 at 11:24:05AM -0500, Michael Stone wrote:
> Ah, still trying hard to make friends, are we?
Sorry, this is too subtle a point for me to address.
> There are some who might
> point out that it's faster to rewrite drivers from scratch when needed
> than to spend over a decade designing a resuable framework. Those people
> might even have history on their side.
I don't know what history you are talking about. Writing device drivers is
a tedious, boring, and time consuming task, especially on the PC market,
where standardization is little and diversity high. And in general, I have
never seen a case where "write once, throw away, write again" is a good
programming paradigm.
And I don't know why you think that it takes a year to design a reusable
driver framework. Developing OSKit certainly didn't take a decade, and is
highly reusable (to the extend you can use it in user space). AFAIK, the
schedule for L4Env is about two students working on it for a year.
If you have any interesting pointers to other driver framework projects, or
attempts thereof, and analysis of the alternative to rewrite it from scratch
everytime, I would like to learn about them.
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann GNU http://www.gnu.org marcus@gnu.org
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: