[sane-devel] SANE V2

Enno Fennema e.fennema@dataweb.nl
Fri, 06 Dec 2002 10:43:33 +0100

Thanks for reply on 1. I have no very strong feelings on points 3) to 5)
but have to come back on 2).

A few years ago James W. McAllister, a Scottish philosopher at the time
working at Leiden University, wrote a book called "Beauty and Revolution
in Science". He noted that scientists in choosing between competing
theories are also guided by aesthetic criteria.

Beauty and elegance are not infallible guides to the perfect algorithm
but such considerations have occasionally stopped me from going astray.

The renaming activities around backends, name concatenation in the front
end together with a proliferation of generated stub files is neither
beautiful nor elegant.

I hope you will take some time to try and understand why Linux and
nearly all modules so heavily use the approach you deprecate. That
something works should not be an argument to reject something that may
work better.

Enno Fennema