Increasing D's visibility

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Wed Sep 17 07:59:48 PDT 2014


On 9/17/14, 2:57 AM, Peter Alexander wrote:
> This is what I intend to do (time permitting)
>
> * Direct translation from the C++ version.
> * High-level version using standard library, particularly ranges
> (this should be @safe!)
> * Low-level hand optimized using core.simd (when applicable).
> * CTFE version! (I imagine this will choke on most benchmarks
> though...)
>
> Of course, I'll test across dmd, gdc, and ldc2.
>
> Aside from being PR to show the speed of D, hopefully these
> benchmarks will serve as test beds for potential optimizations.
>
> If anyone already has translations of the benchmark programs then
> please send them to me (or just reply to the bug with an
> attachment).

Awesome. Suggestion in order to leverage crowdsourcing: first focus on 
setting up the test bed such that adding benchmarks is easy. Then you 
and others can add a bunch of benchmarks.

Andrei



More information about the Digitalmars-d mailing list