Serg Gini
Serg Gini
I agree that Rust should implement bounds checking Also c++ code should be rewritten with “at” (safe indexing) and smart pointers. Then the comparison will be more interesting
I meant more computing algorithms, where operation “arr[i]” is very popular. And bounds checking is not happening for that. But std::vector provides safe operation “arr.at(i)” which should be used instead....
Just to have a "fair" comparison. Otherwise everyone could switch-off bounds checking for speed.. And then we have all those bugs and CVE in large software. Another point from the...
So it is not mine benchmark) and I'm just regular participant who send several PRs Btw which tests have different numbers? PS be aware that the author lost interest a...
How crucial is present the opEquals function as 'pure nothrow @nogc' for the project? When I removed it in mir-core/algebraic.d and in mir-algorithm/string_map.d - my simple example with asdf was...
As a workaround solution it is possible to add 'pure nothrow @nogc' to opEquals implementation in mir-algorithm/annotated.d
Yes, make it upstreamed instead of a separate dub package will be good
> Could it be added to: https://github.com/TechEmpower/FrameworkBenchmarks > ? Actually it is already there (https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks/D/archttp). The problem that it has some bugs when several connections are trying to reach the...
This is the error that I have when tried to run: wrk -H 'Connection: keep-alive' -d 5s -c 512 --timeout 8 -t 2 http://127.0.0.1:3000 2023-08-10 23:38:45 17C103 [WARN] isRegistered: true,...
Many frameworks changed significantly For example in Go - only one showing numbers close to previous results Every other solution dropped to around 4k-10k from 100k-500k Same for C++ frameworks...