Embarrassment of riches: another talk came online today
Brad Anderson via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Wed Jun 11 15:22:31 PDT 2014
On Wednesday, 11 June 2014 at 19:47:56 UTC, Peter Alexander wrote:
> On Tuesday, 10 June 2014 at 16:30:31 UTC, Andrei Alexandrescu
> wrote:
>> "Leverage" - my talk at Lang.NEXT.
>
> I think this is one of your better D talks. It's refreshing to
> see honest admittance of the shortcomings of D's features,
> although I think a little too much time was spent talking about
> inconsequential parsing quirks with UFCS (you can write goofy
> looking code in any language).
>
> The GC scan function was a really nice example: short, real,
> and instructive. In general, I think more example code would
> help -- it makes everything more concrete.
>
> Good job!
Yes, that example was great. I do wonder if everyone watching
understood how neat that code was, particularly those who only
use dynamically typed languages but also those unfamiliar with D
or C++ templates. It might help to have a slide that expands a
template for two different inputs to show what's going on prior
to getting to the cool stuff.
Also, I'd give a quick blurb about the template parameter syntax
in future talks. It's a bit quirky so I think a sentence or two
before getting into examples is helpful. I know I was confused by
it the first time I saw it (I think it was something like
to!int(var); and I was rather confused by what was going on
there).
More information about the Digitalmars-d-announce
mailing list