Monthly Archives: February 2019

Simulating Evolution with C++

The C++ programming language has a reputation as tough one to learn, but the difficulty level is often exaggerated. For basic evolutionary models, a fairly modest skill set is good enough, and learning C++ prepares the mind to learn other programming languages like Perl and Python. Check out my tutorial on using C++ to build evolutionary models for a very basic introduction. The book assumes no prior programming knowledge and can be downloaded as a free pdf from my publications page.