On Sun, Jun 1, 2008 at 3:33 PM, wrote: > > Many OOP concepts can be implemented or "faked" in C. For example, to > achieve a high degree of encapsulation: > > - Put related functions/data in their own modules > - Name functions using the format > - Only export the "interface" functions and data (using the module's .h file) > - Practice the principles of tight cohesion and loose coupling > > Vitaliy > I believe that many of the C++ features that would be useful for embedded programming can be implemented in C without much trouble. Here's an interesting perspective: http://mstation.org/erikdecl.php Regards, Mark markrages@gmail -- Mark Rages, Engineer Midwest Telecine LLC markrages@midwesttelecine.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist