Re: [anjuta-devel] New project interface and introspection



Hi!

3. Use GObject
+ Deallocation can be done automatically in language like python
+ AnjutaProjectNode and AnjutaProjectNodeData are the same
+ Nodes could replace the project object.
- 2.5 slower than C structures
- Need to rewrite all GNode functions

What do you think ?

Actually I would vote for GObject as it already gives us the stuff that
you would have to implement in the boxed type and it is very friendly to
introspection. I doubt that making the object layer 2.5 times slower will
lead to a noticeable performance bottleneck as there isn't much time spend
in the GObject code usually.

But I admit that it might be a some work to change things now to the new
interface.

Regards,
Johannes




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]