Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3

Theodore Tso
2007-02-27T19:22:57Z

On Tue, Feb 27, 2007 at 05:15:31PM +0300, Al Boldi wrote:
> > You may disagree (were you a MacOS 9 programmer
> > in another life?), and it may not even be true for you if you happen
> > to be one of those folks more at home with Scheme continuations, for
> > example.
>
> Personal attacks are really rather unhelpful/unscientific.

Just to be clear; this wasn't a personal attack. I know a lot of
people who I greatly respect who were MacOS and Scheme programmers (I
went to school at MIT, after all, the birthplace of Scheme). The
reality though is that most people don't program that way, and their
brains aren't wired in that fashion. There is a reason why procedural
languages are far more common than purely functional models, and why
aside from (pre-version 10) MacOS, most OS's don't use an event driven
system call interface.

> So, instead of using intimidating language to force one's opinion thru,
> especially when it comes from those in control, why not have a democratic
> vote?

So far, I'd have to say the people arguing for an event driven model
are in the distinct minority...

And as far as voting is concerned, I prefer informed voters who can
explain why, in their own words, why they are in favor of a particular
alternative.

Regards,

- Ted