Reply to post:

What's all the C Plus Fuss? Bjarne Stroustrup warns of dangerous future plans for his C++

Fibbles

/glm/gtc/matrix_transform.inl

glm - because it's in the OpenGL Math Library

gtc - because it's Template Core rather than Template eXperimental (gtx)

matrix_transform - because it's a free function for transforming a matrix object

.inl - design choice of the library, could just as easily go in the hpp file

This seems more a criticism of the GLM library and their header layouts rather than a valid criticism of templates. It's also unfair comparing its size to linmath since GLM is specifically designed to inter-operate with OpenGL and mimics GLSL as closely as possible within the limits of the language.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon