プログラマー来い プラグインって単一バイナリに複数機能突っ込んでいいの?
■ このスレッドは過去ログ倉庫に格納されています
それとも機能毎に分割したほうがいい?
複数バイナリに分割するとこう
plugins
+-- plugin1
| +-- function1
| +-- function2
| +-- data
+-- plugin2
+-- function1
単一バイナリにするとこう
plugins
+-- plugin1
+-- plugin2 wasiを使ってどの言語からでもプラグインを作成可能にしたい
インターフェイスのみそれぞれの言語向けに配布してバイナリだけ突っ込めば読み込める
バイナリがどんな機能を実装しているかを知るすべがわからなくて、ファイル名でどんな機能を実装しているか判別しようかと思ってる wasmtimeで読み込んでるんだけどオーバーヘッドデカくてでかいバイナリだと読み込みが長いんだよね プラグインのインターフェイスってどんな設計すればいいんだろ その複数の機能とやらが単体で機能として成立してかつ単体で配布する可能性があるなら分けてもいいかなくらい ■ このスレッドは過去ログ倉庫に格納されています