Javascriptは嫌だ!(定期) ということでRustでJavascriptの代替をしちゃおうと思ったのですが、DOM操作がかなり微妙でした。ということでRustに行く前にCでJavascriptの関数を呼び出すところからのメモ。 RustからのDOM操作の現状 今のところあるライブラリは github.com のもの。ちょっと関数名もアドホックだし実装されてないのもあるな~とかそういう問題もあるんですが、まあじゃあどうやってJS側を呼んでいるか見てみましょう。 github.com はい。ということで、 extern "C" { pub fn emscripten_asm_con(s: *const libc::c_char); pub fn emscripten_asm_const(s: *const libc::c_char); pub fn emscripten_asm_con