久々に新しい記事を投稿した
自由ソフトウェアの話をするのが難しい理由
https://www.tojo.tokyo/posts/why-people-cant-speak-about-free-software.html
仮に「どんな型同士でも柔軟に暗黙的にサイレントに変換されるべき」という思想であれば、「あらゆる型やデータはbool演算されるべき」みたいな発想でboolean型の導入を避けるというのも「まあ、そういう考えもあるだろうな>< オレンジは嫌いだけど><」になるし一貫性があると言えそうだけど、
Rubyのtrueとfalse - かもメモ https://chaika.hatenablog.com/entry/2016/01/12/172008
"true, false は .to_i で整数に変換できない"
・・・どういう事なの?><;
RubyでBoolClassではなくTrueClass/FalseClassな理由を理解する - Qiita https://qiita.com/yatemmma/items/3597a0e20556fb846d3f
??????><;
ブーリアン型 - Wikipedia https://ja.wikipedia.org/wiki/%E3%83%96%E3%83%BC%E3%83%AA%E3%82%A2%E3%83%B3%E5%9E%8B
だいたい動的型付け系とC(not ++)がゴミカスな仕様だけど、例外的にJavaScriptはbooleanを用意してるっぽい><
ALGOL60やFORTRANにもちゃんとあったし、Cを作った連中が馬鹿であるって話のひとつとも言えそう><
Rubyでbooleanの判定を行う方法を現役エンジニアが解説【初心者向け】 | TechAcademyマガジン https://magazine.techacademy.jp/magazine/42560
"...しかし実は、Rubyにはbooleanというデータ型は存在しません。真と偽を表すtrue型とfalse型があるだけです。この2つはnil型と合わせて、擬似変数と言います。"
oh...><;