I think it's probably because the criteria by which cryptographic software is evaluated are utterly different to the success factors for most other kinds of software.
Cryptographers, I expect, value things like correctness, buglessness, straightforward coding style (to allow for review), and simplicity (to reduce the likelihood of errors).
Success factors for software in general seem to be coolness, early release, overgeneralization, and number of features.
no subject
Date: 2003-09-29 06:48 pm (UTC)Cryptographers, I expect, value things like correctness, buglessness, straightforward coding style (to allow for review), and simplicity (to reduce the likelihood of errors).
Success factors for software in general seem to be coolness, early release, overgeneralization, and number of features.