I am very excited about this release. The library has been redesigned and almost everything has been rewritten. Even the name has changed, it is now called Sputsoft Numbers (instead of SputArithmetic).
Features include:
- A generic, portable backend that should make compilation possible on practically every modern C++ compiler and architecture.
- Compilation against a GMP backend, which leads to high performance programs (requires that the system has installed the GMP library, of course).
- Usage of smart pointers which make pass-by-value and return-by-value extremely cheap operations.
- All functions have a common interface, such as add(z, x, y) or mul(z, x, y).
- Operators such as +, -, * and / have been overloaded to enable generic programming and more elegant code.
You can read more about the library or download the code.

