どの言語でもそうだけど、

コロンで区切れば、独立した文だから、安全

カンマでは、独立した文にならないから、
副作用・評価順序などを勘違いしやすく、バグが多くなる。
だから、カンマは使わない方がよい

短絡評価も、後ろの式が実行されるかどうか、分かりにくいので、
使わない方がよいと言われる