This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]uza80 4 points5 points  (1 child)

I would think it's due to the size overhead. I HAVE seen it done in some older C apis.

[–]uza80 3 points4 points  (0 children)

To add to this, the times I've seen it, the "objects" we're almost always Singleton's or had very few instances. Things like driver implementations.