イミュータブルオブジェクトを中心にすえたOOPLだってありえるわけだしな
Notices by Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 26-Sep-2024 16:48:40 JST Masanori Ogino 𓀁 -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 26-Sep-2024 16:48:39 JST Masanori Ogino 𓀁 Elegant Objects(EO)という派閥があって、これはOOPにnullはいらない、コンストラクターはフィールドの初期化だけで計算させるコードはいらない、ゲッターとセッターはいらない、ミュータブルオブジェクトはいらない、スタティックメソッドはいらない、インターフェースに定義されていないパブリックメソッドはいらない、ORMはいらない、実装の継承はいらない、などの原則を掲げている。
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Wednesday, 27-Sep-2023 16:05:19 JST Masanori Ogino 𓀁 とても汎用性が高いプログラミング言語選択フローチャート
そのプログラムが動く環境で
Lispは使えますか?→はい→Lispを使う
↓
いいえ
↓
Lispコンパイラを書いてそれを使う -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 25-Aug-2022 17:01:16 JST Masanori Ogino 𓀁 まあ、それ自体は例示図形なんだろうし変えること自体はUnicodeに反しないだろうけれど、変えたら変えたで機種間の互換性に問題が出るだろうから、どうするのがいいんだろうね。国を表すコードを2つ前置するとその国旗になる、単体だと白い旗が交差した絵文字を新設するとか?
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 25-Aug-2022 16:52:33 JST Masanori Ogino 𓀁 そして、万国旗の絵文字はないのか。意外だ。
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 25-Aug-2022 16:52:33 JST Masanori Ogino 𓀁 U+1F38F CARP STREAMER 🎏 を出すコードとしてflagsを採用したのはどこの誰なんだ……
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 25-Aug-2022 16:52:33 JST Masanori Ogino 𓀁 : flags : で出るのか……
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 25-Aug-2022 16:41:36 JST Masanori Ogino 𓀁 Indico 3.2 🎉
https://github.com/indico/indico/releases/tag/v3.2
ところで、なぜinternationalizationの項目についてる絵文字が🎏なんだろうか?
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Thursday, 25-Aug-2022 11:49:02 JST Masanori Ogino 𓀁 まあ、すべての領域で.NET Core由来の実装に一本化するというのは何年も前からの路線なので
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Wednesday, 24-Aug-2022 22:18:24 JST Masanori Ogino 𓀁 自分のキャパシティを完全に超えてしまった
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Wednesday, 24-Aug-2022 17:51:50 JST Masanori Ogino 𓀁 古代FORTRANと現代Fortranがあるとされている
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Saturday, 20-Aug-2022 08:06:26 JST Masanori Ogino 𓀁 JavaScriptのReflectも全体を俯瞰するとオブジェクトに自身を扱わせるための機能なのだけれども、applyだけ取り出すとそれapplyやんけとなる
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Saturday, 20-Aug-2022 08:06:21 JST Masanori Ogino 𓀁 リフレクションは光学的な意味での反射ではなく、オブジェクトに自分自身の構造を扱わせる、いわば内省
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Wednesday, 17-Aug-2022 11:58:10 JST Masanori Ogino 𓀁 libkkc UTと日本語入力の話 - Chienomi
https://chienomi.org/articles/linux/202101-kkc-ut.html -
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Sunday, 31-Jul-2022 02:14:53 JST Masanori Ogino 𓀁 「シャコ類の捕食方法は、原則として捕脚内側の棘で柔らかい獲物を捕獲する刺撃型(spearer)と、捕脚外側の縁で硬い獲物の殻を叩き割る打撃型(smasher)という二つのグループに分かれている」かっこいい
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Saturday, 30-Jul-2022 19:20:59 JST Masanori Ogino 𓀁 連絡先を見るのは権限を渡していればありだと思う。インストールしたアプリを収集して関連する語彙を辞書に組み込むのは(もしそのようなことをしているとすれば)微妙な感じがする
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Tuesday, 26-Jul-2022 13:12:05 JST Masanori Ogino 𓀁 日本版GAFAとかいって適当に企業を並べようとしてそれらしいページを眺めたけれど、ライブドア、ドワンゴ、楽天、リクルート、DeNA、メルカリ、ジャストシステム、……と子音から始まる企業ばかりでいい感じの略語になりそうになかった
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Monday, 25-Jul-2022 22:43:40 JST Masanori Ogino 𓀁 @cmplstofB 設定→デバイス情報?
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Monday, 25-Jul-2022 22:31:29 JST Masanori Ogino 𓀁 ブルーアーカイブの加入時台詞で暫定一番好きなのは、最初の10連で聞いたチナツの「試練が怖いとき、苦難に負けそうなとき、私が一緒に立ち向かってあげましょう。」
-
Masanori Ogino 𓀁 (omasanori@mstdn.maud.io)'s status on Monday, 18-Jul-2022 21:50:30 JST Masanori Ogino 𓀁 /path/to/dataって名前のデータベースシステムとかもよさそう