2020-07-26に更新

What is a domain?

ゲヘヘヘヘ☆(^▽^)! 公開下書き

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 Domain(ドメイン; 領域) にピッタリ合った日本語は聞いたことがないので説明する☆」

書きかけ1

20200726math4.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 まず、 ファイナイ(有限; Finite) か、 インフィニ(無限; Infini) か、置かれている状況で 意味が違う☆」

KIFUWARABE_80x100x8_01_Futu.gif
「 でかい人の絵と、小さな人の絵は 何を表しているんだぜ☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 絵の真ん中の人にとって、生きている間に 全部手に入れられるかな、というものが ファイナイ で、
一生かかっても 全部は手に入らないだろう、というのは インフィニ と思ってくれればいい☆」

OKAZAKI_Yumemi_80x80x8_02_Syaberu.gif
「 その真ん中の人は どうやって 自分が手に入れたいものは 有限か 無限かを知りえたの? アプリオリなの?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 家の蛍光灯が切れたんで 西友に蛍光灯を買いに行こう、というやつは ファイナイ だぜ☆
このとき、 西友で蛍光灯を買えて、部屋が明るくなる と思ってるのは アプリオリ だぜ☆
すでに 2週目のループした人生を歩んでいて、前の人生のときに 蛍光灯を取り替えれば部屋が明るくなることを経験してたんで知ってる☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 同人ゲームで一発当てて大儲けしたろ、というのは インフィニ で、やってみると案外できたやつは ファイナイ だぜ☆
できなかったやつは 親に家賃借りて 部屋で1日水でも飲みながら 転がってろだぜ☆」

OKAZAKI_Yumemi_80x80x8_02_Syaberu.gif
「 心の持ちようで 世界の見え方が 変わっていいの? 客観的線引きは要らないの?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 もう少し 具体的な例に落として説明する☆」

20200726math5.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 山で道に迷ったとしよう☆ 町への出方を知っている案内人に 付いていってるときは ファイナイ、
道を知ってるかと思ってた案内人が 知らんけど大丈夫だ、とか言ってれば インフィニ☆」

OKAZAKI_Yumemi_80x80x8_02_Syaberu.gif
「 資産運用は インフィニ なんじゃないの? 全員 ファイナイ な顔してるけど」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 ここで、3番目のケースが導かれる☆ 説明しよう☆」

20200726math6.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 本当は インフィニ なんだけど、 ファイナイ ということにしとこうぜ というのを デファーイン(定義; define)と呼ぶ☆
プロレスとか 役所とか 交番に財布を落としたことを届け出て何時に落としたのか尋ねられるのも デファーイン☆」

OKAZAKI_Yumemi_80x80x8_02_Syaberu.gif
「 そんな いい加減でいいの?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 締め切りのある仕事、予算の決まっている仕事をしている人は ファイナイ で しゃべりかけてくるし、
お巡りさんは デファーイン、
まだ何も始めていない人の可能性は インフィニ だぜ☆」

KIFUWARABE_80x100x8_01_Futu.gif
「 ファイナイ と デファーイン の判別方法を教えてくれだぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 お金が無ければ ファイナイ☆ お金を使わないと決めていれば デファーイン☆
そう考えると 4つ目のケースが考えられるな……☆」

20200726math7.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 無いのに、有ると言い張る トランスファイナーイ(超有限;Transfinite)だぜ☆」

KIFUWARABE_80x100x8_01_Futu.gif
「 お父んのリボ払いみたいだな☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 例えば 国家公務員は 必要だから デファーイン だが、国が残れば、の話しだぜ☆ 軍隊ともなれば ファイナイ でしゃべる☆
サラリーマンの月給も 人権も デファーイン☆
将来どうすんの、という話しになれば 可能性は インフィニ☆ 無謀にも トランスファイナイ☆」

OKAZAKI_Yumemi_80x80x8_02_Syaberu.gif
「 なんで 4つも 使い分けんの? 人類はイイカゲンなの?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 能力も 資源も ファイナイなのに対し、 宇宙の大きさも 時間の長さも 実質的に インフィニ だからだぜ☆
ファイナイな人類が インフィニな宇宙を理解しようと背伸びをして デファーイン するんだぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 インフィニ のすべては手に入らないが、なるべく たくさん手に入れようとして デファーイン を広げていくんだぜ☆」

(書きかけ)

書きかけ2

20190921cs10a1.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 支配者がいて、その支配者が支配している土地を Domain(ドメイン; 領域)と呼ぶ☆
飛び地があったり、拡大したり 侵略されたりして 時系列に並べてみると 特定の形を保っていないのが ドメイン だぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 上が北として、北西の方はモンスターが住んでそうだな☆ こんなところに うまみ はない☆」

20190921cs10a2.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 使える土地を見ろだぜ☆(^~^)
そして その使える土地のうち、 使い方を決めてしまったところ がフィールドだぜ☆m9(^~^)」

KIFUWARABE_80x100x8_01_Futu.gif
「 そうか☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 Property(プロパティ)は Interface (インターフェース)になったり、ならなかったりすることもできるが、
Field (フィールド)は インターフェースになれない☆
その違いを説明していこう☆」

20190921cs10a6.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 別のドメインから 客がやってきたとするぜ☆ そして グレープ が食べたいと しきりに言っていたとしよう☆」

20190921cs10a5.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 うちの領土なら グレープ、りんご、バナナ がある、というのが Interface(インターフェース)だぜ☆」

KIFUWARABE_80x100x8_01_Futu.gif
「 いや、ぶどう も バナナ も無かったのでは☆?」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 いや、あることにしてるんで☆」

OKAZAKI_Yumemi_80x80x8_02_Syaberu.gif
「 何の茶番なのよ!」

20190921cs10a7.png

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 自分とこに なければ 別のドメインから取り寄せてもいい☆
客は グレープが欲しいと言ったら、欲しいんだぜ☆ 商人はグレープを出すしかない☆ 大人は そんな戦い方をすることがある☆
InterfacePropertyオブジェクト指向プログラミング から来た用語であり、
オブジェクト指向プログラミング の秘訣は 中身がどうなってるか知ってなくても使える ことだぜ☆」

KITASHIRAKAWA_Chiyuri_80x100x8_01_Futu.gif
「 それに比べ Field は即物的だぜ☆ あるところからしか 取れない☆」

<おわり>

何度でもクリック!→

むずでょ

光速のアカウント凍結されちゃったんで……。ゲームプログラムを独習中なんだぜ☆電王戦IIに出た棋士もコンピューターもみんな好きだぜ☆▲(パソコン将棋)WCSC29一次予選36位、SDT5予選42位▲(パソコン囲碁)AI竜星戦予選16位

Crieitは個人で開発中です。 興味がある方は是非記事の投稿をお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか

また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!

こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください!

ボードとは?

むずでょ の最近の記事