Re:What science can tell us about C and C++'s security (2020)
by AnimalMuppet on Monday August 02, 2021 @03:23PM
(#28041413)
> Rewriting software in general removes a lot of security related bugs because the new design is more clear.
That seems unduly optimistic. A re-write may keep the same design because it's known to work. Or it may try to make a better one. That new design can easily fail to actually be better. You can have the version 2 effect in the design, not just in the features.
That seems unduly optimistic. A re-write may keep the same design because it's known to work. Or it may try to make a better one. That new design can easily fail to actually be better. You can have the version 2 effect in the design, not just in the features.