アカウント名:
パスワード:
きっかけはこのおもしろい(オブラートに包んだ表現)ツイートではないかな
https://twitter.com/fnya/status/1192036095820615680 [twitter.com]
C言語で条件の部分が数値にしか見えない場合は可読性が多少上がるかもしれない。ブール型の扱いが厳密な言語なら可読性があるように書かないとコンパイルエラーになるから、そういう言語しか使ってなければおかしく見えるかもね。
ブール型の扱いが厳密な言語なら可読性があるように書かないとコンパイルエラーになるから、そういう言語しか使ってなければおかしく見えるかもね。
具体的にreturn (条件);がコンパイルエラーになってreturn (条件) ? true : false;がコンパイルエラーにならない言語って何があるの?
えっと、bool hoge(a, b){ return (a == b);}
bool piyo(a, b){ return (a == b) ? true : false;}piyo() はコンパイル通して hoge() はエラーにする大喜利ってことでいいかな? なんだ楽勝じゃんね [wandbox.org]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
発端? (スコア:3, 参考になる)
きっかけはこのおもしろい(オブラートに包んだ表現)ツイートではないかな
https://twitter.com/fnya/status/1192036095820615680 [twitter.com]
Re: (スコア:1)
C言語で条件の部分が数値にしか見えない場合は可読性が多少上がるかもしれない。
ブール型の扱いが厳密な言語なら可読性があるように書かないとコンパイルエラーになるから、そういう言語しか使ってなければおかしく見えるかもね。
Re: (スコア:0)
具体的に
return (条件);
がコンパイルエラーになって
return (条件) ? true : false;
がコンパイルエラーにならない言語って何があるの?
Re:発端? (スコア:0)
具体的に
return (条件);
がコンパイルエラーになって
return (条件) ? true : false;
がコンパイルエラーにならない言語って何があるの?
えっと、
bool hoge(a, b)
{
return (a == b);
}
bool piyo(a, b)
{
return (a == b) ? true : false;
}
piyo() はコンパイル通して hoge() はエラーにする大喜利ってことでいいかな? なんだ楽勝じゃんね [wandbox.org]