Monday, January 09, 2012

Occam's Razor

In Philosophy, Occam's Razor, sometimes expressed in Latin as lex parsimoniae (the law of parsimony, economy or succinctness), is a principle that generally recommends that, from competing hypotheses, selecting the one that makes the fewest new assumptions usually provides the correct one, and that the simplest explanation will be the most plausible until evidence is presented to prove it false. (source:'s_razor)

Silverleaf's trading framework, called occam, is inspired from this principle and stresses on simplicity of architecture emphasizes minimizing "assumptions" (by building as little as possible from scratch), utilizing frameworks and libraries wherever possible.

"nanos gigantium humeris insidentes" (Standing on the shoulders of giants) was famously uttered by Sir Isaac Newton signifying that we can achieve much and see far not by any virtue or sharpness on our part but because we are carried high and raised up by the giants that came before us. So too, we must acknowledge the Boost C++ Libraries as the giants that have made occam possible.

"silver sTrade" proof of concept coding and preliminary systems testing was completed from 19 December 2011 to 6 January 2012. Newly christened "occam", development was begun on 10th January 2012.