My own attempt to solve the 1 billion row challenge.
This is a "vanilla C#" implementation, so no pointers, no unsafe, no C++ like stuff.
A basic and clean solution that does the thing in an acceptable 22-26s (in my Ryzen7 3200).
I know, I know... the other guys can do it in less than 2s. True, but they are using unsafe and I don't want to do that.
Please enjoy my memory-safe 1 billion row challenge solution!
More details about this work in my blog: https://theprotoblog.com/site/2024/11/01/one-billion-row-challenge-in-csharp/
License:
This is public code. No liability from my part. Use it as you will.