deadalnix:

> I do agree with Andrei. Those are 2 orthogonals problems. The 
> optimization problem is clearly something that can be improved in D ABI. 
> Then, returning a tuple could be improved using thoses rules.

I agree.


> The multiple retur value problem is syntaxic sugar. It may be 
> interesting, but not #1 priority.

I don't agree. In this moment of the D development it's still more important to 
design D well than to squeeze every bit of performance out of the reference 
implementation.

Example: currently vector operations have some small syntax (and maybe 
semantic) problem, plus performance problems. I think fixing their syntax is 
currently more important.

Fixing performance problems is possible to do later in GDC/LDC if the language 
design is good, but fixing the syntax later is quite harder to do.

Bye,
bearophile

Reply via email to