Closed4
Meta: 2021.02w2
prev: https://zenn.dev/okuoku/scraps/8887e37765e890
next: https://zenn.dev/okuoku/scraps/10d7f2e9ea8c8a
★ queue
- DryScheme(C++): SECDV Scheme VM バイトコードの復習 → 共通bootstrap I/Oフレームワーク設計 → Scheme-on-Scheme 実装。 callout intrinsicの設計(VM命令?)。
- YuniFFI: libclangでのAPIスクレイピング → API request packer の仕様決め → packer実装とbytevector APIの見直し → バインディング実装(apidataリポジトリ分離)
- Reposoup(GitAsBackend): XMLどうすんのか問題、index hintsの書き方問題、MongoDB + Groonga アプライアンスを作ってGitのコミットメッセージ検索をしてみるとか。。?
- RISC-V: https://qiita.com/okuoku/items/0aaa76c34f8ee3aa330a の続き。
- WASM: Yunibaseに相当する実装アーカイブが必要だけど死んでる実装が多く難しい。Scheme処理系みたいになってないかコレ。各インタプリタ向けに実装する、null libcを移植、LLVM libcの調査。
setjmp
/longjmp
の出力コード比較の会。 - Tew: Behaviour TreeベースのAIに替える。Atari記事化とドロップ。
- deCoda: JUCE部分の音声出力が不調すぎる。RTL Utilityでも同様だったのでJUCE側かな。
- GameSynth: ライセンスが割と不安。外部VSTと合わせてAmbisonicsの制作を試す。
- WebKit: https://wpewebkit.org/ ベースで移植するのが良いかな。。
★ fork
今のWebKitをEmscriptenでビルドしたらどこで止まるのか問題
(Webkit.jsは超古いのでカウントしない)
Nativeやvirtualを抜くと:
cairo freetype glib-2.0 gnutls harfbuzz icu jpeg pcre sqlite3 zlib
libepoxy libpng libsoup-2.4 libwebp libxml2 libxslt
... 割と少いのでは。glibとかharfbuzzは既にコンパイルした人が居るし。
まぁ問題はCodec類で、WPE移植の場合 gstreamer になるのでそれを果たして持ってこれるか & ブラウザ側のcodecに繋ぎ込めるか。。
marl
Swiftshaderで使われているfiber/タスクライブラリ。
kokoro
はGoogle社内Jenkinsのこと https://assets.ctfassets.net/vtn4rfaw6n2j/2016-jenkins-world-jenkinsinsidegooglepdf/1c94f65f5624b9420e6c0cc519d6e8ad/2016-jenkins-world-jenkins_inside_google.pdf 。 ... 今でもそうなんだろうか。
このスクラップは2021/02/20にクローズされました