On Friday, 20 May 2016 at 23:16:01 UTC, Richard Delorme wrote:
I am pleased to announce the release of a chess engine written in D:
https://github.com/abulmo/amoeba

I am not aware of any other chess engine written with the D language.

The source can be compiled with dmd, ldc or gdc, but the best performance are obtained with the latter (almost twice faster).

This is my first program using the D language (I am a former C programmer), and I enjoyed it a lot.

LDC might benefit from copying the _popcnt source from ldc's druntime in to your code as it has a problem inlining it from druntime. You might also see a benefit from the -single-obj flag (enabled by default in ldmd).

Reply via email to