Am Mon, 04 Nov 2013 18:12:33 +0100 schrieb "PauloPinto" <pj...@progtools.org>:
> On Monday, 4 November 2013 at 16:49:10 UTC, simendsjo wrote: > > On Monday, 4 November 2013 at 16:22:52 UTC, Gary Willoughby > > wrote: > >> On Monday, 4 November 2013 at 15:58:48 UTC, Chris wrote: > >>> "Who D is Not For > >>> - As a first programming language - Basic or Java is more > >>> suitable for beginners. D makes an excellent second language > >>> for intermediate to advanced programmers." > >>> (http://dlang.org/overview.html) > >> > >> I'd argue against this. I think D would make a terrific first > >> language. > > (...) > >> > >> Something like C or D (i'd opt for D) should be any devs first > >> language. Simply to educate them in the basics. > > > > I would say that it really depends on the age too. D as a first > > language for an 18 year-old technically savvy person might > > work, but for a 10 year-old? > > Well I was looking at Z80 Assembly code at the age of 12. I looked at Gorillaz QBasic code when my father bought our first computer (286 PC without FPU, FPUs were out). So I started there, and look, I could still learn other imperative languages like D, Delphi or C++. Just not LISP or Haskell. -- Marco