Re: ALSA (was: Re: Gnome-Media 2.2.0 "No War On Iraq" released)

Hi George,

On Sat, 2003-01-25 at 21:12, George Farris wrote:
> What is wrong with the design?  Why is everything crap, out of
> curiosity?

What moron would ever think about creating a userspace lib for
K_E_R_N_E_L drivers in such a combinatory way like alsa did? They
(kernel- and userspace) don't go together, and anyone who thinks
differently either needs a brainwash or he just doesn't know how to
create a decent kernel interface, in which case he should stay miles
away from MY kernel tree.

Userspace lis as wrappers for applications are great things, especially
if you attach them to widgets and all so that the application hardly
needs more than some widget creations to wrap a mixer. But you don't
create userspace libs for kernel drivers in such a crap designed way
like alsa did, since you can't depend on anything (any dependency is
wrong, but no dependency is even worse), making the whole thing just a
wrapper over posix calls, which only prooves the point that you didn't
understand posix well enough to create a decent kernel interface which
means that you're a moron that should stay away from kernel programming.


Ronald Bultje <rbultje ronald bitfreak net>
Linux Video/Multimedia developer

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