新しいものを表示

WinFormsのやつの方が型システムをちゃんと活用してて気持ちいい><

OpenFileDialog クラス (System.Windows.Forms) | Microsoft Docs docs.microsoft.com/ja-jp/dotne

なんでこうなってるの><;

OpenFileDialog クラス (Microsoft.Win32) | Microsoft Docs docs.microsoft.com/ja-jp/dotne

XAMLのはそんな感じなのかも?><

OpenFileDialogが、オレンジが知ってるC# のと違うんだけどなんだろうこれ?><;

orange さんがブースト

ONIやってるんだけど上部でミスって水がたまってるところ工事させたら水が流れてきて下が浸水した

orange さんがブースト

F-15 とかはともかく F-35 とかは C++ になってたりとあれをそもそも採用してたペンタゴンですらそうなの考えるとまあ Ada はもうムリだよね

Ada、勝手に実装できない(テストクリアしないとAda名乗れない)ので、事実上一般人が使えるのGCCのAda機能である(?)GNATしかない・・・><

安全で組み込みにも使える(というかほぼ組み込み用)な言語であるAdaが全然まったく1ミクロンも流行らないのつらい><(オレンジも「好き><」とは言ってるけど使ってない><;)

オレンジも完全に趣味です!><;

orange さんがブースト
orange さんがブースト

mstdn.nere9.help/@orange_in_sp

むしろ逆で、あれらは基本的に計算の概念を整理するための高レベルな概念を論じている。 ALU の使い方が違うから int と long を用意してみたいな話はレイヤーが全然違う

計算機として安全なという意味に限った意味での『型安全』が、学問上の(数学上の?)型安全なのかも?><
って考えると、Adaとかが言う型安全ってTaPLとかに書いてあるかもしれない型安全とは意味が違う?><
そうなるとそれって積極的に型を作って型検査に任せるって思想とは逆だから、つまり、らりおさんの文脈で言う所の低レベルな型の事ってなるかも?><

お金なくてTaPL読めてないので、書評とかからのあれなんだけど、TaPLとかが言う型システムでありhaskeller辺りがよく言う型システムって、その文脈上の低レベルな方に極端に限ってない?><
って謎がある><

orange さんがブースト

そもそもアセンブリ言語や C くらいの低レベルだと、人間向けの理由ではなく CPU 向けの理由で型が存在していたりするので、まああまり混同して語るようなものでもないもいうのもある
(そういった低レベルな型はお上品な型理論を前提にした強力なものではなく非常に素朴なので)

(ある程度ハイカラなCPUなら)プロセッサが理解するために必要な最低限の型はあることはあるよね><

orange さんがブースト

プログラム言語がアーキテクチャ依存であるという仮定は非自明だと思います!

orange さんがブースト

そもそも、値なんてメモリのどっかにあるデータだから、別に型なんて本来は必要ないはずなんだよね。
管理するのが面倒だから型って仕組みが出来ただけだろうし。

静的型付きじゃなきゃいやだよ派は大量に居るけど、型推論も悪だよ派ってほぼ見かけないの謎><(オレンジは型推論嫌い><;)

古いものを表示
:realtek:

思考の /dev/null