News for hackers. Stuff that matters.
Re:Swift Numerics by igouy on Friday November 08, 2019 @12:48PM (#21484774)
> Setting aside the problems of microbenchmarks and unidiomatic code …

We don't get to set aside problems when they would undermine a premise of your conclusion.

Use of the benchmarks game as evidence must imply that you have confidence in that evidence.

Re:Swift Numerics by Cybiote on Friday November 08, 2019 @03:51PM (#21486597)
It does not. Because, since both systems in comparison are in violation, when normalized to just this setting, the comparisons are meaningful. That is, while microbenchmarks are not something that should replace task relevant testing, they do have utility as a coarse indicator. The information should be taken with a large helping of uncertainty but it also points in the general correct direction in terms of relative ordering of the compared.

The reality is often that other things will dominate. Things such as computational complexity, appropriateness and optimizations of data structures in use, I/O bounds, cache locality and specific details of the problem that will tend to reduce and not magnify the differences between languages near each other in a relative ordering, when things are done properly. Or slow things majorly when things are not done properly. This holds especially if idiomatic code is not anymore expensive to write in any of the compared languages, as is the case here.

Re:Swift Numerics by igouy on Friday November 08, 2019 @06:56PM (#21488288)
> both systems in comparison are in violation

Invalid + Invalild != Valid

> they do have utility as a coarse indicator

Which, once again, must imply that you have confidence in that evidence.

Re:Swift Numerics by Cybiote on Saturday November 09, 2019 @04:12AM (#21490485)
Your arithmetic is not relevant to my point because as I said, when normalized to the same domain, it is valid.

> Which, once again, must imply that you have confidence in that evidence.

Nope, think of it as a bayesian update which induces a non-zero but low relative entropy, with respect to the new posterior distribution.

Re:Swift Numerics by igouy on Saturday November 09, 2019 @11:40AM (#21492498)
> normalized to just this setting > normalized to the same domain

What do you mean by "normalized" ? What "setting" ? What "domain" ?

> Nope, think of it as …

Think of it as being honest or not being honest.