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

Reply via email to