I would like to know what you think of object-oriented programming in pure C. Has someone ever used it in a true project and not just for the fun?
I'm not here to learn about how to, I already tested myself ^^ as I think it is something of interest at least for knowledge purpose.
Because of its lack of native support for OOP, each author can have its own vision of OOC.
Anyway, the true question is, what to you is the best way of doing OOP in C, which method do you use?