|
|
Log in / Subscribe / Register

The programming talent myth

The programming talent myth

Posted May 5, 2015 22:07 UTC (Tue) by nix (subscriber, #2304)
In reply to: The programming talent myth by dskoll
Parent article: The programming talent myth

Quite. Note that e.g. we did not evolve the ability to do mathematics. We have exactly the same innate abilities for numerical manipulation as a vast swath of the animal kingdom: an exact counting mechanism which can instantly, reliably count up to about four or five, and another mechanism which can estimate magnitudes on an exponential scale. Both of these abilities are highly advantageous, and widespread -- even *honeybees* have them -- but there is nothing more to this ability. It can't count to ten, and it can't do more than roughly estimate the size of any large group of objects with respect to some other such group.

The ability to do mathematics comes not from this innate numerical ability but is a side-effect of a much more specifically human trait, language -- and language almost certainly did *not* evolve to enable us to do mathematics! Our ability to do mathematics is not an adaptation but an exaptation: a co-option of an existing ability into a different domain. (This, too, seems to be something humans do especially well, though it could simply be that we can't tell when other animals are doing similar feats of generalization.)


The LWN site is currently under high scraper load, so comment display has been suppressed for anonymous users. If you are a human, you may read the comments by clicking the button below:

Note: you can avoid this step in the future by logging into your LWN account.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds