ParentFull threadblarg1·Makes naming functions easier, eg multiply(mat3,vec3), multiply(mat3,mat3), etcIf the language is dynamically typed, you can use it for polymorphism.View on HN