[OT] Things I like about Andrei

Adam D. Ruppe via Digitalmars-d digitalmars-d at puremagic.com
Thu Jun 2 19:17:51 PDT 2016


A lot of us, myself included, have been very critical of Andrei 
lately but I want to list of the excellent work he has done over 
the years:

First, early D was very different to D of today. Andrei changed 
that, for the better. He's a genius of innovation with templates 
and good at getting to the bottom of generic code.

The Range concept is excellent, the logical extension of 
iterators like slices are to pointers, and std.algorithm is 
generally brilliant.

Many of the patterns we take for granted in D, from templates in 
general to conversion and literals on top of them, to ranges and 
algorithms, were principally designed and implemented by Andrei.

std.experimental.allocator is very well done and the Design by 
Introspection is not just smart insight to the generic 
programming problem, but actually explored and explained in such 
a way that we can hook onto it.

His talks and writing are amusing and informative, and his 
dedication unquestionable.

Andrei Alexandrescu is a very good, innovative programmer and 
writer who invents and explains things that others can't even 
consider.

We're lucky to have him with us!


More information about the Digitalmars-d mailing list