Su filosofía de diseño enfatiza la facilidad de lectura de su código, así como también permite expresar conceptos en menos lineas de código comparado con lenguages similares, tales como C.