On Jul 1, 2009, at 10:07 AM, Olin Lathrop wrote: > So show me something reasonable and useful you can do in C that you > can't in Pascal (again, I'm using Pascal only as a example because I > happen to know it well). How about: /* * Our console uart is memory mapped */ struct uart_type *console = (struct uart_type *)0x801000; Please provide a pascal example that works with at least two different vendors' pascal compilers. Of course, this is extremely "dangerous", but I think it's a fine example of exactly the sort of thing that caused less dangerous languages to be dismissed from consideration for "systems" programming. BillW -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist