新しいものを表示
orange さんがブースト

岸田総理大臣の時計が2桁万なんて話は価値観の問題だし、価格と実用性でいくなら殆どの時計はGショックとスマートウォッチに劣ってしまう。

あんまり具体的じゃなくて微妙だけど一応・・・><

ある考え方を持つ人が別の場面でどう言う風に考えるかであって、たとえば「Pythonが大好きな人が橋を架ける時には、どのように調査してどのように設計するか?」みたいなのも同じような話かも><

オレンジが聞きたかったはこれ><
(でも「関係ない」じゃなくてどうなるのか気になる><)

orange さんがブースト

端的に言えばこれだけど、たぶん氏は OOP におけるクラスの継承に否定的な人の設計思想はデバイスクラス等の設計にどのように影響するのか、みたいなことを言いたいのだと思う
(そして私のそれに対する感想は「そこに働く思想は別々のものなのであまり関係ない」です)

orange さんがブースト

デバイスクラスのクラスと OOP におけるクラスは関係なくねえか

それも微妙に違ってて、そうじゃなく、デバイスクラスがまずあってみたいな構造になってる点とかそういうことも言ってる><

"どういう風に物事を捉え"ているかって話であってソフトウェアを書く時にはこうするというような限定的な話では無くて、
この話題に限らず他人の物事の捉え方や考え方に興味がある><

mstdn.nere9.help/@orange_in_sp
"そういった方針の人がどういう風に物事を捉えどう考えているのか"

"「型理論::継承」を否定的に捉える文化圏"の方々がUSBの代替規格をデザインするとしたらどんなものになるのか?><
というのがオレンジの疑問><

orange さんがブースト

だから、そもそも現行の USB が「orange::継承」の考えを使っていることと、「型理論::継承」を否定的に捉える文化圏があることは全然別の話だという話をしているわけですが

「こういう考え方もある」じゃなくて、そういう考えを持った人がどういう風にデザインするか?>< って聞いてる><

この前のVSCodeって重くないの?>< の時とあんまり変わらない><
誰もズバリの事言ってくれない><

オレンジは元々物事をツリー状に捉えてるので、実際のUSBの規格の基本的部分はオレンジ的には自然かも><

ドライバをどう書くかとかに留めた話ではなく、USBというシステム、規格と同じ目的の物(つまりコンピューターハードウェアに周辺機器等を接続する規格)をデザインするとしたら、継承否定派の人はどうデザインするのか?><
って聞いてる><
それがわかれば、そういった方針の人がどういう風に物事を捉えどう考えているのか浮き出るサンプルになるでしょ?><

orange さんがブースト

型システムに継承があろうがなかろうが、関数型だろうがオブジェクト指向だろうが手続き型だろうが、なんならアセンブリ言語であっても、 USB の実装はできます

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

USB の話をするなら、あれは on line なプロトコルなんだから何かしらの概念のバイナリ表現の問題に過ぎないわけで、そんなもの型システムと独立して表現可能なので、プログラミング言語の型システムの文脈での継承が云々はあまり関係ないです

古いものを表示
:realtek:

思考の /dev/null