@ikeji なるほど、さんくすー
Notices by 斎藤ただし (tadd@best-friends.chat), page 8
-
斎藤ただし (tadd@best-friends.chat)'s status on Saturday, 06-Jan-2024 02:05:23 JST 斎藤ただし -
斎藤ただし (tadd@best-friends.chat)'s status on Saturday, 06-Jan-2024 01:50:51 JST 斎藤ただし @ikeji だよねだよね。全然ちゃんと追ってないけど、たしかに(ライブラリごとには).cがほぼないみたい。https://github.com/ruby-gnome/ruby-gnome/tree/master/gtk4
あとlibffi関係は、自分が混乱してた気がしてきた。
GIR自体の関係soはさっき書いたとおり、原理的にはどっちでも良いはず。話を聞いたのはむしろ、自動生成関係かも。
でその先は、GIRが助けていつもdlopen相当してるのかもしれない。extconf.rbにhave_libraryがなさそうなんだよね。なので既に-devいらないのかも。(今できないので推測すまん) -
斎藤ただし (tadd@best-friends.chat)'s status on Saturday, 06-Jan-2024 01:28:05 JST 斎藤ただし @ikeji あとバインディング自動生成もそれなりにできたはずで、*.gir(だった気がする)の中身はXML形式のIDLだね。
Alt+F2→lg、とかいうコナミコマンドを叩くと出てくるJSで遊ぶために目で読んだりしてた。ほんとは自然言語でも説明書いといて欲しくはある。 -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 04-Jan-2024 15:49:02 JST 斎藤ただし @ikeji なるほど、確かに個別のライブラリ自体に依存しないの分かる。分かる、が、まーgtk-server方式と同じレイヤーならましかも、てことかな。
あとgtkなら、やっぱGIR経由でいいじゃん、で終わる気もする。 -
斎藤ただし (tadd@best-friends.chat)'s status on Tuesday, 02-Jan-2024 23:43:35 JST 斎藤ただし @ikeji ふむふむ、それのメリットは?
-
斎藤ただし (tadd@best-friends.chat)'s status on Tuesday, 02-Jan-2024 20:30:43 JST 斎藤ただし @ikeji 遅れてごめん、暇なときでよいです。
まず整理ありがとう。自分がすっかり、木を見て森を見ずだったのを理解。
-
斎藤ただし (tadd@best-friends.chat)'s status on Tuesday, 02-Jan-2024 20:30:42 JST 斎藤ただし @ikeji で、自分のCインタプリタ+α案は<-c->だった。
gtk-serverの受理する文法は(ぱっと見以上に分かってないけど)Cの意味論+暗黙のスタック、位に見えて、Cにほぼ直訳できそうな予感がした。これが最初に「簡易記法」って書いたやつ。
なので新しいgtk-serverとして、入力をsed+αしたのを(既存の)インタプリタに食わせれば行けない?というご提案でした。(インタプリタごと作るつもりは全くなかった) -
斎藤ただし (tadd@best-friends.chat)'s status on Monday, 01-Jan-2024 16:37:51 JST 斎藤ただし -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 14:32:55 JST 斎藤ただし @ikeji コンパイル、というとlibgtk-3-0-devとかの話になるかな。
自分はぱっと思い出せないけど、その(C?)ソースの中身によるのは分かる。
それと、やっぱインストール時とか実行時とのつながりが分からなかった。In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 14:32:54 JST 斎藤ただし @ikeji また話を端折り過ぎたかも。
Bundlerとかの話はインストール時だし、ABIやらプレーンテキストにする互換性の話は実行時のはずで、それらとのつながりが、でした。In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 14:16:15 JST 斎藤ただし @ikeji うーん、実行環境にもよるよね。ELFレベルだと(今の議論の範囲では)普通しなさそう(無理?)だから、debとかレベルの話かな?
In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 14:08:32 JST 斎藤ただし @ikeji Bundlerとかのバージョン固定の話は、自分は前から分かってない意識がある。
Rubyだと(自分の知る限り)、アプリはGemfile.lockをパッケージ・リポジトリに入れろ、ライブラリは入れるな、が推奨だった気がする。
けどnpm調べてたら、どっちも入れろ、だった。
で、言語関係なく良し悪しがどこまで言えるのか、何も分かってない…λIn conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 12:40:49 JST 斎藤ただし @ikeji そういえばそうだった、文脈すっかり忘れててごめんm(_ _)m
だとするとそうか、ABIやらリンクやら気にしなくていい、みたいな話も含めてか。プレーンテキストとstdioにしたら結合ゆるくて良さそう、と。In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 12:40:48 JST 斎藤ただし @ikeji だとすると(脳内で復元中)、Gtkのメジャーバージョンの差異(違いすぎる)じゃなくて、マイナーかパッチの差異の話だったんだよね、きっと。
たぶんその場でも、自分が理解追いついてなかった気がしてそれはすまぬ。In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 12:32:55 JST 斎藤ただし @ikeji APIてどこのことかな?
Gtk側ならまぁあんなもんだし、インタプリタの記法の話かな。
でもそれだとしても、Cそのままなら超stableではある。In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 28-Dec-2023 02:15:49 JST 斎藤ただし @ikeji ふとgtk-serverのことを考えて、やっぱりああいうのいいなと思い出してた。
けどもっと汎化して考えたら、本当に必要なのはCインタプリタとその簡易記法なのではないか、という気がしてきた。In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Wednesday, 20-Dec-2023 10:40:59 JST 斎藤ただし @ikeji 冗談はさておき、そっち方面でもどこでも、飯いけたら嬉しいです。暴走する元気もない独居老人より。
In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Wednesday, 20-Dec-2023 01:38:06 JST 斎藤ただし @ikeji ゼミ発表で死んでました、遅れてすまぬー。
お誘いありがとう!えーと、Nakedとか飲みに行く?In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Sunday, 26-Nov-2023 12:39:37 JST 斎藤ただし @ikeji とてもいい情報だった、ある意味……
In conversation from best-friends.chat permalink -
斎藤ただし (tadd@best-friends.chat)'s status on Thursday, 23-Nov-2023 22:27:54 JST 斎藤ただし 円安でもはや存在しなくなったラズパイ(3000円超えた) https://pc.watch.impress.co.jp/docs/column/ubuntu/1531425.html
In conversation from best-friends.chat permalink Attachments