Re: [OT] Things I like about Andrei

2016-06-04 Thread Andrei Alexandrescu via Digitalmars-d
Thank you folks for the kind words. It has been an honor to work with 
you all on the D language. -- Andrei


Re: [OT] Things I like about Andrei

2016-06-03 Thread bachmeier via Digitalmars-d

On Friday, 3 June 2016 at 02:17:51 UTC, Adam D. Ruppe wrote:
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:


Andrei and Walter put up with a lot of complaining and 
"feedback". There's a lot of negativity around here. Yes there is 
work to do but the current product is pretty good.


I really appreciate the open environment. There is respect even 
for those new to the language and those that are not in the top 
tier of experts when it comes to programming and programming 
language design.


Re: [OT] Things I like about Andrei

2016-06-03 Thread Walter Bright via Digitalmars-d

On 6/2/2016 7:17 PM, Adam D. Ruppe wrote:

We're lucky to have him with us!


Yup. And nobody does the Eyeroll of Destruction like Andrei!

http://imgur.com/W5AMy0P



Re: [OT] Things I like about Andrei

2016-06-03 Thread H. S. Teoh via Digitalmars-d
On Sat, Jun 04, 2016 at 12:49:27AM +, ketmar via Digitalmars-d wrote:
> On Friday, 3 June 2016 at 22:36:17 UTC, w0rp wrote:
> > I've learned in software development that you hardly ever hear
> > praise from others. Usually you only hear from others when you make
> > mistakes.  Such is life.
>
> so it's somewhat safe to assume that if nobody is yelling at you, you
> must be a very smart person constantly doing things right. ;-)

Or that you're a lazy person who has accomplished nothing to speak of
and that nobody knows who you are. :-P


T

-- 
Just because you survived after you did it, doesn't mean it wasn't stupid!


Re: [OT] Things I like about Andrei

2016-06-03 Thread ketmar via Digitalmars-d

On Friday, 3 June 2016 at 22:36:17 UTC, w0rp wrote:
I've learned in software development that you hardly ever hear 
praise from others. Usually you only hear from others when you 
make mistakes. Such is life.
so it's somewhat safe to assume that if nobody is yelling at you, 
you must be a very smart person constantly doing things right. ;-)


Re: [OT] Things I like about Andrei

2016-06-03 Thread w0rp via Digitalmars-d
I've learned in software development that you hardly ever hear 
praise from others. Usually you only hear from others when you 
make mistakes. Such is life.


Andrei is a pretty cool guy, and I'm totally pro Andrei. I'm 
thankful for the years of dedication and the development of a 
pretty wonderful language thus far.


Re: [OT] Things I like about Andrei

2016-06-03 Thread Carl Vogel via Digitalmars-d

On Friday, 3 June 2016 at 02:17:51 UTC, Adam D. Ruppe wrote:
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!


I bought TDPL on sale whim a year ago, without any real interest 
in using D--just curious what it's deal was. And I think I 
devoured the whole thing in two evenings. It's one of the best 
books about a programming language I've read. I learned a lot 
from it---not just about D, but about language design and 
programming as well. And it's just funny as hell.


Between the book and his talks, he's a great representative for 
the language.


Like many folks, I only use D for hobby projects, and I could 
drop it at any time. I find the things that keep me excited about 
it are things I've read or heard from Andrei.




Re: [OT] Things I like about Andrei

2016-06-03 Thread Guillaume Piolat via Digitalmars-d

On Friday, 3 June 2016 at 02:17:51 UTC, Adam D. Ruppe wrote:
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!


The Andrei + Walter combo has an excellent track record of being 
consistently right about lots of things, whether we like it or 
not :) That one personally don't like feature X or Y doesn't mean 
it's not a good idea in the grand scheme of things. Bit of trust 
is the least we can do! I was all for removing virtual by 
default, in the end it didn't change life meaningfully to have it 
or not.


Re: [OT] Things I like about Andrei

2016-06-02 Thread rikki cattermole via Digitalmars-d

On 03/06/2016 2:17 PM, Adam D. Ruppe wrote:

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!


Wooow, go Andrei!


Re: [OT] Things I like about Andrei

2016-06-02 Thread Pie? via Digitalmars-d

He's also very good looking!! That makes a difference! ;)



Re: [OT] Things I like about Andrei

2016-06-02 Thread docandrew via Digitalmars-d

On Friday, 3 June 2016 at 02:17:51 UTC, Adam D. Ruppe wrote:
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!


+1.

I've been following D since the (dead tree) Dr. Dobbs article I 
found in a supermarket a decade ago, and it's been amazing to 
watch it grow since his participation. Even concepts that Walter 
used to swear off, like templates, have become not just bearable 
but a legitimately kick-ass feature thanks to Andrei's help. D 
owes him a lot!


-Jon


[OT] Things I like about Andrei

2016-06-02 Thread Adam D. Ruppe via Digitalmars-d
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!