新しいものを表示

「真 または 偽 である」と振る舞うダックタイピングはできないの?><;
ていうか、そもそもゆるふわ型付け勢の発想わけがわからなすぎるけど、仮に「なんらかの振る舞いをすべきではない」って書く時はどうするの?><;

RubyでBoolClassではなくTrueClass/FalseClassな理由を理解する - Qiita qiita.com/yatemmma/items/3597a

??????><;

boolean型、なぜ型システムが必要なのかを小学生低学年とかに教える題材のひとつにもちょうどいいのかも><

UNIXも含めてメモリ64Kバイトで頑張るための環境であったという意味ではたしかに><;

orange さんがブースト

まぁ、Cはリソースのないところでシンプルに動かせる言語として設計されたものだし、あんまいってやるな

オレンジはガチガチな型付けは大好きなPascal/Ada派です><

ブーリアン型 - Wikipedia ja.wikipedia.org/wiki/%E3%83%9

だいたい動的型付け系とC(not ++)がゴミカスな仕様だけど、例外的にJavaScriptはbooleanを用意してるっぽい><
ALGOL60やFORTRANにもちゃんとあったし、Cを作った連中が馬鹿であるって話のひとつとも言えそう><

Rubyでbooleanの判定を行う方法を現役エンジニアが解説【初心者向け】 | TechAcademyマガジン magazine.techacademy.jp/magazi

"...しかし実は、Rubyにはbooleanというデータ型は存在しません。真と偽を表すtrue型とfalse型があるだけです。この2つはnil型と合わせて、擬似変数と言います。"

oh...><;

orange さんがブースト

...が,ほとんどのプログラミング言語では論理XOR演算子がないという

スレッドを表示

あってたっぽさ><(標準的な数学なんもわからんくて独学なので自信無い><)

orange さんがブースト

なるほど xor でシンプルに書けるか

ちゃんとした数式?でのxorって ⊻ って演算子?><; 記号?><; らしい?><

A xor N
は違う・・・?><(数学なんもわからん)

orange さんがブースト

ruby だと三項演算子で
N ? ¬A : A
で終わりそう(ちょっと自信なし
人に教えるような形ではないやね

orange さんがブースト

これを実現する論理式,とりあえずアメフラシは

(¬N ∧ A) ∨ (N ∧ ¬A)

という解を見つけたけど,もっとシンプルにできる?

スレッドを表示
orange さんがブースト

論理 A を反転させるフラグ N,みたいなものがあったときに,条件判定を用いて「 if N then A <- ¬A」みたいに書くのが一番楽なんだけど,これまじめに論理式として書くと結構めんどいな.

やっと開いて、待ってた時間約45分><;

スレッドを表示

"BigRigTravels LIVE from Denver, Colorado. ( Nov 28, 5:07 PM )" を YouTube で見る youtu.be/T7MnnntxrD0

USAスタイル開かずの踏切><;
貨物列車の入れ換え作業?で、既に30分以上閉じたまま><;

これおもしろかった><

「DDT 奇跡の薬か? 死の薬か?」2021 - フランケンシュタインの誘惑 科学史 闇の事件簿 - NHK nhk.jp/p/ts/11Q1LRN1R3/episode

古いものを表示
:realtek:

思考の /dev/null