On Thursday, 28 December 2017 at 11:56:24 UTC, Russel Winder
wrote:
And is the way every programmer learns their non-first
language. All newly learned programming languages are merged
into a person's "head language" which is based on their first
language but then evolves as new languages, especially of new
computational mode, are learned.
See Marian Petre and others work over the last 30 years for
scientific evidence of this.
Hm… I have some problem with this. I can see how it would apply
to Algol-like languages, but for I don't see how it fits on very
different concepts like SQL/datalog/prolog, scheme, machine
language, OO etc…
There might be some empirical issues here as _most_ programmers
would move to something similar, but statistical significance
doesn't imply causality…