On Sun, Jul 26, 2015 at 11:58:55PM +0200, Didier Kryn wrote: ... > The affectation operator is := instead of = in C, and the > comparison are = (instead of ==) and /= instead of != . The bad > choice of operators, together with other tricks is probably the main > source of bugs in C programs.
It you only program one language in your life, of course this doesn't matter much. But if you frequently change languages, you rapidly find: = is a bad choice for assignment, because it also means equality. = is a bad choice for equality, because it also means assignment. So the only sane choice is to use := for assignment and == for equality. Forget about = altogether. -- hendrik _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng