新しいものを表示

これはこれでよさそう><(切り替わり(後)のフィードバック(表示とか音とか)によるけど><)
少なくともこの前の世代のプリウスとも似てるやつよりは安全面でましのような気がする><

orange さんがブースト

新型セレナのシフトボタン(!)見たらいよいよ運転できる気がしない

データのエクスポートの節、OSSであろうが自由ソフトウェアだろうが、ソフトウェアそのものあるいは規格が過度に複雑だったり規格変更が過度に多かったり、ソースコードがスパゲティの極みであったら、結局いじれる人がいなくなるという問題があるのでそれだけでは決して解決できる問題ではない><
いま新たにゼロからウェブブラウザを作れる個人なり団体なりがどこにいる?><

orange さんがブースト

久々に新しい記事を投稿した

自由ソフトウェアの話をするのが難しい理由
tojo.tokyo/posts/why-people-ca

仮に「どんな型同士でも柔軟に暗黙的にサイレントに変換されるべき」という思想であれば、「あらゆる型やデータはbool演算されるべき」みたいな発想でboolean型の導入を避けるというのも「まあ、そういう考えもあるだろうな>< オレンジは嫌いだけど><」になるし一貫性があると言えそうだけど、

Rubyのtrueとfalse - かもメモ chaika.hatenablog.com/entry/20

"true, false は .to_i で整数に変換できない"

・・・どういう事なの?><;

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

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)

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

スレッドを表示
古いものを表示
:realtek:

思考の /dev/null