Also, check: * [Where can I find examples of good Mathematica programming practice?][1] * [How to Compile effectively?][2] [1]: http://mathematica.stackexchange.com/q/18/1961 [2]: http://mathematica.stackexchange.com/q/1803/1961