Financial Numerical Recipes in C++
by Bernt Arne Ødegaard
Number of pages: 262
In finance, there are areas where formulas tend to get involved. Sometimes it may be easier to follow an exact computer routine. The author made some C++ subroutines that implements common algorithms in finance. Typical examples are option/derivatives pricing, term structure calculations, mean variance analysis. These routines are presented together with a good deal of explanations and examples of use, but it is by no means a complete book with all the answers and explanations.
Home page url
Download or read it online for free here:
by Allen B. Downey
This book teaches you to think like a computer scientist - to combine the best features of mathematics, natural science, and engineering, to use formal languages to denote ideas, to observe the behavior of complex systems, form hypotheses, etc.
by Agner Fog - Agner.org
This is an optimization manual for advanced C++ programmers. Topics: The choice of platform and operating system. Choice of compiler and framework. Finding performance bottlenecks. The efficiency of different C++ constructs. Multi-core systems. Etc.
The objective is to present modern C++ idioms to programmers who have moderate level of familiarity with C++, and help elevate their knowledge so that C++ feels much friendlier to them. It is designed to be an exhaustive catalog of reusable idioms.
by Elijah Rippeth - GitBook
This serves as documentation for more advanced/modern features of C++ that are not currently covered in the curriculum at many universities. Some topics covered aren't necessarily C++ specific, but are more general software engineering aspects.