> Problem 1: C-class languages are FULL of ambiguities. It is just > Problem 2: C-class languages, including Java, offer very little "language power". Problem 3: C-class languages, including Java, contain constructs that make errors easy. (This overlaps #1 a lot, but I'm talking about things like "don't forget to put in your break statements," and "Use lots of parens, 'cause nobody can possibly keep straight 16 levels of operator precedence," etc.) -- Wes Groleau http://freepages.rootsweb.com/~wgroleau