Simple web server benchmark - vibe.d is slower than node.js and Go?

Arun Chandrasekaran aruncxy at gmail.com
Sun Sep 24 22:17:48 UTC 2017


On Sunday, 24 September 2017 at 18:36:50 UTC, Vadim Lopatin wrote:
> On Friday, 22 September 2017 at 09:40:00 UTC, Sönke Ludwig 
> wrote:
>> What's was the last status? Could you observe any meaningful 
>> thread scaling?
> It works for me - multithreading improves performance on my PC.
>
>
> So far, test results on 
> https://github.com/nuald/simple-web-benchmark
> show that D is 2-3 times slower than any other language 
> including node.js
>
> nuald reverted change which enables multithreading since it's 
> "unfair".

Just cloned the repo and tried. With ldc 1.4.0 (release mode) I 
get Illegal instruction (core dumped). Debug mode works fine. 
Works fine with dmd v2.075.1 release mode.

```
24-09-2017 15:08:37 vaalaham ~/code/d/simple-web-benchmark/d
$ bin/vibedtest
Illegal instruction (core dumped)
24-09-2017 15:08:40 vaalaham ~/code/d/simple-web-benchmark/d
$
```


More information about the Digitalmars-d mailing list