#rust
Read more stories on Hashnode
Articles with this tag
Or a story of a bad surprise. · Being abstract is something profoundly different from being vague … The purpose of abstraction is not to be vague, but to...
Or squeezing every bit of performance. · There are many reasons leverage integers instead of more expensive data structures, like strings. On top of...
Or avoiding wasted memory and repeated work. · Apache Arrow project uses regular expression matching to implement the LIKE predicate by translating SQL...
Or spending CPU cycles to prevent allocations. · While browsing Apache Arrow project, I have noticed the usage of a string replacement function: let...
Benchmark-driven approach · In previous post we've used Go benchmarks to measure performance difference in total age computation for array of structs and...
Or a case of unnecessary CPU lock instruction · Compilers brought a huge productivity and performance boost thanks to their ability to translate...