News for hackers. Stuff that matters.
Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by drakaal on Thursday December 05, 2013 @03:46PM (#6857097)
Summary:

I hate Go, So Go Lost this race.

I love D, So it won or tied with C which I don't like but everyone knows is fast.

I wanted to learn Erlang, so I made sure it did better than Go.

I didn't share my SourceCode so you can't see if I was stupid or cheated.

Did I miss anything?

Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by andralex on Thursday December 05, 2013 @04:18PM (#6857318)
Quite a few things.

The Go version was written by a person enthusiastic and presumably competent in Go. See their perspective here where he concedes defeat on the performance front: http://blog.nella.org/mqtt-code-golf/

Adding C as a baseline is entirely appropriate.

The source code for C, Go, and D is available. The Erlang version may or may not at the discretion of its author.

Probably a more sensible hypothesis is that you like Go and saw a result that is unfavorable to it, so you had an emotional response.

Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by azth on Friday December 06, 2013 @01:46AM (#6859793)
> As usual, Go programs compare quite favorably to C programs in terms of memory safety...

That's not saying much :)

Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by stinkypete on Thursday December 05, 2013 @04:17PM (#6857310)
Source links for everything but the Erlang version are there at the end of the article.
Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by TheSmoke on Thursday December 05, 2013 @04:38PM (#6857460)
yes, indeed you did. he did not wrote the erlang implementation but a colleague of him did.
Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by EugeneOZ on Thursday December 05, 2013 @04:08PM (#6857252)
Also there are bugs in my Go-version test, I know about them but I hate Go so, pfff, who cares.
Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by andralex on Thursday December 05, 2013 @04:23PM (#6857348)
The Go version has been written by a Go fan.
Re:Benchmarking D vs Go vs Erlang vs C for MQTT broker by EugeneOZ on Friday December 06, 2013 @06:57PM (#6864651)
And what it changes? If code contain bugs, only full noob will use results for benchmarking.