Don
Wed Jan 03 19:10:04 CST 2007
<BubbaGump> wrote in message
news:qahop21klfbfr1s160ghpe6jruec8m9rvc@4ax.com...
> By the way, doesn't KMDF just layer over top of WDM? That's not
> fighting the enemy. That's hiding the enemy's existence. Fighting
> the enemy would involve first fixing the parts of WDM that are poorly
> designed yet wouldn't break current drivers.
And if you cannot fix WDM since it would break many of the 100,000 drivers
out there what would you do? Also, if most drivers are incorrect because
the complexity of the state machine, is it valid to provide a wrapper with
a state machine that handles the complexity? KMDF was a multi-year effort
with a lot of input by the community on how to improve the driver writing
experience
> Also, who's "and company"? I hope you mean other
> corporate-ladder-climbing politicians. You couldn't mean software
> developers. All software developers do is wait around for some
> politician who happens to work at their company to give them a project
> to work on, KMDF or WXY or whatever. They don't do anything special.
Obviously, you have not worked at a high level in a decent company. Plenty
of projects are instigated by software developers, not by management. I
can name half a dozen products that shipped because I suggested and/or
fought for them, let alone a number of experiments and prototypes. If you
really think that all this stuff comes down from the top and a "good
developer" doesn't do anything special, it shows you are likely to be a low
level drone at best.
> If you could keep your comments from being personal, these discussions
> would be a lot shorter and more technically focused. Pure technical
> discussions are my favorite. Philosophical debates are interesting
> when I'm really bored, although they being to wear on me after a
> while, but personal arguments just annoy me.
But the crap you are spewing is almost totally philosophy!!! You are
asking for details any working developer does not concern themselves with,
but which you claim are essential. You are digging into a driver level,
that most practical programmers are thankful they no longer have to deal
with since they can use KDMF. But you refuse to go top down and instead
want people to answer every little detail to your satisfaction, while along
the way criticizing the design, without understanding the history that
caused it to come about.
Personally, I've tried to ignore you for the most part, but you are taking
most of the bandwidth of this group, with riduculous questions and FUD
about how badly WDM is designed. Please do everyone a favor and go over to
Linux.
--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
http://www.windrvr.com
Remove StopSpam from the email to reply