# Philosophy - minimal, proven core - small, expressive functions - style consistency - API consistency - implicit parallelisation - shared evaluation