On Thu, Jul 2, 2026 at 2:18 PM Marcelo Zimbres Silva <mzimbres@gmail.com> wrote:
On Wed, 1 Jul 2026 at 17:03, Christian Mazakas via Boost <boost@lists.boost.org> wrote:
You have no idea if you're even using the libraries effectively or at
least
if you do, you haven't explained it.
You are in denial but whatever. I asked redis-rs maintainers to let me know if my implementation look correctly
https://github.com/redis-rs/redis-rs/issues/2190#issuecomment-4865735126
Marcelo
It's not denial, it's just mild skepticism. For what it's worth, it's always wise to verify these things when the runtime discrepancies are so large. I don't expect many on this mailing list to know this but Rust and C++ and C are all basically the same language as far as runtime performance is concerned. So what you wind up actually benchmarking is either the quality of implementation or some erroneous/non-ideal usage of the implementation itself. In general, when you run benchmarks between you and a competitor and you find yourself around 4.5x faster, your instinct should be to immediately verify with either the authors or you do some light profiling yourself to see where all the time is spent. I think what happened was, you weren't expecting anyone to be skeptical of the results and felt personally insulted that I'd question them, but this is just standard engineering rigor and should be the standard operating procedure not just for Boost but all engineering you'll do in your career. I'm sorry I had to be so firm but if we want Boost to be a legitimate project worthy of its reputation, doing basic benchmark verification like this is a standard. - Christian