Doing Physics With C++

Why C++?

It is at least the second-best programming language for scientific computation (in terms of getting the numbers). In my view, it would be the best if it had matrix and vector (not that vector) as a part of its standard library.

Tools and Resources

High quality free tools

Reasonably-priced commercial tools (I do not like expensive software and will not use them)

 My stuff

C++ the language

Purely-Computational Projects

Related to the need to develop a XML representation of atomic data, and a database that stores such data, is a need to develop


Back to Bo Gao's Home Page