D as a betterC a game changer ?
Russel Winder
russel at winder.org.uk
Sun Dec 31 14:51:24 UTC 2017
On Sat, 2017-12-30 at 17:53 +0000, Ola Fosheim Grøstad via Digitalmars-
d wrote:
> 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…
The core differentiator is the number of computational models, not
programming language, that can be worked with with competence. So
C++/Lisp/Prolog represents a better triad than C/C++/D. If you have
doubts read the papers, the science is good, the hypotheses are
confirmed.
> There might be some empirical issues here as _most_ programmers
> would move to something similar, but statistical significance
> doesn't imply causality…
The results are based on experimental data. Read the papers rather than
my waffle about them.
--
Russel.
===========================================
Dr Russel Winder t: +44 20 7585 2200
41 Buckmaster Road m: +44 7770 465 077
London SW11 1EN, UK w: www.russel.org.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20171231/9c39ac8a/attachment.sig>
More information about the Digitalmars-d
mailing list