David St-Hilaire a écrit :
Hey guys!
I just wanted to let you know that I also wrote an object system for gambit. It's supporting multiple inheritance and a bunch of other features. It's extensively described in my master's thesis, but the document is written in French. I'm sure that with the help of google translations, you proably be able to get most of the content. It also contains benchmarks comparing my system to meroon, oops and clos (if I remember correctly).
For a good usage example, you can refer to my Lode Runner implentation that is based on it.
The thesis, the object system and the lode runner sources can all be found in my github (user: sthilaid).
I'll send you the direct links when I get back home.
As promised:
Master's thesis (french document): http://github.com/sthilaid/memoire/blob/9b26b0c76fddd5affaf06cf8aad2592b87f6... Object system sources: http://github.com/sthilaid/class Lode runner implementation (linux+SDL): http://github.com/sthilaid/lode-runner
I hope this is of interest to anyone... x_x'
-- David