Look at this project I did and tell me if I did software releases right!
And I will attempt to fix my stack overflow error with large amounts of recursion. Last time, the solution was malloc/new so I'm guessing that's what it's going to have to be again.
Basically, you need Unix-like environment and gsl installed. Also, the code is like 10x faster if you pipe the output because it's just all print info.