On Wed, 1 Jul 2009 11:23:49 -0400, "Olin Lathrop" said: > > If you need rubber padding on the world to protect you, you might > > be in the wrong line of work. > > So you really don't believe in the merits of tight type checking and > syntax > with a better chance of human errors being illegal? MISRA C ( http://en.wikipedia.org/wiki/MISRA_C ) and its guidelines are an attempt to make C more robust. But it can't do everything, and C will always be more "dangerous" than higher level languages. C is a great compromise between assembly language and a true high level language, and as such, is a pretty good choice for programming PICs and other small micros, at least for me. For anything with an operating system, C is not my first choice. Cheerful regards, Bob -- http://www.fastmail.fm - mmm... Fastmail... -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist