Hacker News new | ask | show | jobs
by temporalparts 811 days ago
Nature rarely* refactors. Sometimes random mutations refactors, which leads to efficiencies which leads to evolutionary advantages.

If nature doesn't refactor, then why are there so many crabs?

2 comments

Clearly refactored for memory safety.
Hence C laws
There are many crabs because of convergent evolution, in this analogy that has nothing to do with refactoring. That is more similar to competing products having a lot of the same features.