[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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.


`Rhubarb is no Egyptian god.' Debian http://www.debian.org brinkmd@debian.org
Marcus Brinkmann              GNU    http://www.gnu.org    marcus@gnu.org

To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Reply to: