><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
ONIやってるんだけど上部でミスって水がたまってるところ工事させたら水が流れてきて下が浸水した
つらい><
F-15 とかはともかく F-35 とかは C++ になってたりとあれをそもそも採用してたペンタゴンですらそうなの考えるとまあ Ada はもうムリだよね
Ada、勝手に実装できない(テストクリアしないとAda名乗れない)ので、事実上一般人が使えるのGCCのAda機能である(?)GNATしかない・・・><
安全で組み込みにも使える(というかほぼ組み込み用)な言語であるAdaが全然まったく1ミクロンも流行らないのつらい><(オレンジも「好き><」とは言ってるけど使ってない><;)
オレンジも完全に趣味です!><;
残念ながら趣味です
https://mstdn.nere9.help/@orange_in_space/103284842876155672
むしろ逆で、あれらは基本的に計算の概念を整理するための高レベルな概念を論じている。 ALU の使い方が違うから int と long を用意してみたいな話はレイヤーが全然違う
計算機として安全なという意味に限った意味での『型安全』が、学問上の(数学上の?)型安全なのかも?><って考えると、Adaとかが言う型安全ってTaPLとかに書いてあるかもしれない型安全とは意味が違う?><そうなるとそれって積極的に型を作って型検査に任せるって思想とは逆だから、つまり、らりおさんの文脈で言う所の低レベルな型の事ってなるかも?><
お金なくてTaPL読めてないので、書評とかからのあれなんだけど、TaPLとかが言う型システムでありhaskeller辺りがよく言う型システムって、その文脈上の低レベルな方に極端に限ってない?><って謎がある><
そもそもアセンブリ言語や C くらいの低レベルだと、人間向けの理由ではなく CPU 向けの理由で型が存在していたりするので、まああまり混同して語るようなものでもないもいうのもある(そういった低レベルな型はお上品な型理論を前提にした強力なものではなく非常に素朴なので)
(ある程度ハイカラなCPUなら)プロセッサが理解するために必要な最低限の型はあることはあるよね><
プログラム言語がアーキテクチャ依存であるという仮定は非自明だと思います!
そもそも、値なんてメモリのどっかにあるデータだから、別に型なんて本来は必要ないはずなんだよね。管理するのが面倒だから型って仕組みが出来ただけだろうし。
・・・・・><
静的型付きじゃなきゃいやだよ派は大量に居るけど、型推論も悪だよ派ってほぼ見かけないの謎><(オレンジは型推論嫌い><;)
オレンジはお金なくてTaPL読んでないです><;
これの話題の時に前にも書いたけど、TaPL日本語版が出たとたんにぱったりこの話題なくなった><;(というか動的型付けが優位だとこういう風に強くいう人がいなくなった><)
このスラドののやつ、あちこち波及してあちこちの人がこれに言及する記事書いてた><
ガチでアカン感じなのは「静的型付けは不要」とかの言説
思考の /dev/null