On Wednesday, 31 May 2017 at 17:23:46 UTC, Ali Çehreli wrote:
On 05/30/2017 11:50 PM, Daniel Kozak via Digitalmars-d-learn wrote:

> How do you compile it? When I use ldc2 -O3  -release
-mcpu=bdver1 lc.d
> my code is even faster than wc

My bad: I'm not familiar with ldc's optimization options. (I used -O3 but not -release) Now I get the same performance as 'wc -l' when I add -release.

Ali

It seems to me that your initial result is more interesting: you manage to get faster than wc *while keeping bound safety*. At a time where safety is finally getting the importance it should always have had showing that you can write fast code without sacrifiying any of it is important I think.

Reply via email to