Even with C Object Oriented code can be written even though C does not
provide the language constructs to do that. Many open source projects
have a such code (some are GObject based while some are not). There
are lots of OO code written in Linux kernel (kobject used in device
drivers - inheritance, abstraction of device details etc are
examples). Learning / Implementing OO in that way will let people know
how things work actually. C++ provides language constructs (or
keywords) for OO and it makes things easier but internally it is the
same as implementing OO using C. I have written OO code using C and
when I learned C++ actually I did not put any effort - just read what
keywords to use in which place and done.

Regards,
Prasanna Kumar
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to