random
search
propose
stats
C makes it easy for you to shoot yourself in the foot. C++ makes that harder, but when you do, it blows away your whole leg.
--
Bjarne Stroustrup