2020/11/26 18:11:00
DuckDBはWasmでブラウザで動く『Fast and Portable Llama2 Inference on the Heterogeneous Edge』あれSQLite3 WASM/JSwasm-packtypescriptからwasm出力できるってマジか性能を考えれば、js ts webassemblyはありません。asm c php rustは言語レベルが上がり、パフォーマンスが落ちる可能性があります。残りのコンピュータ言語は重要ではなく、スクリプトキッズにしか向いていません。一応 Rust の利を挙げるとすれば no_std のライブラリは一通り使える一方で AssemblyScript だと 既存の JS やら TS の資産は基本的に使えないということぐらいかWebAssembly基盤に特有の性能劣化要因ごく限定的な計算だけを WASM に移植するなら AssemblyScript を使うほうが学習量が減って楽そうではあるD言語に移植されたTinySegmenterをwasmに変換しようとして力尽きた『[Rust] ortでonnxモデルを使って推論したりWASMにしたりしてみる | DevelopersIO』SWI-Prolog / npm-swipl-wasmwargPGlite『WasmLinux: WebブラウザでLinuxカーネルとBusyBoxを動かす(エミュレーションなしで)』WebAssembly.compile『Compilation to WASM?』WASIOnyxWASIXWasmEdgellama.ttfMeCab cross-compiled to WebAssemblywasm使ったら、ブラウザ上で高速に分かち書きできたりしないかなWASM shaper『duckdb/duckdb-wasm: WebAssembly version of DuckDB』『Add OPFS support by dengkunli · Pull Request #1490 · duckdb/duckdb-wasm』『ブラウザ上でリアルタイムに音声を処理するためのノウハウ』『MoonBit が WebAssembly 時代の理想(の原型)だった』wasmCloudwasm-sniptwiggySpinPyScriptpy2wasmPyodideJavaScriptでC言語をコンパイル『Linuxコンテナの「次」としてのWebAssembly、の解説』『Announcing Scala.js 1.17.0 - Scala.js』wasmでコンパイル『75x faster: optimizing the Ion compiler backend | SpiderMonkey JavaScript/WebAssembly Engine』WasmiDuckDB WasmJawsmWITWASM SIMD『The fastest WASM zlib - Trifecta Tech Foundation』WATCOM assembler
『The fastest WASM zlib - Trifecta Tech Foundation』
2024/11/23 19:45:00
Jawsm
2024/11/12 9:05:00
JavaScript to WebAssembly compiler written in Rust
DuckDB Wasm
2024/10/26 11:31:00
wasmでコンパイル
2024/10/23 12:55:00
『Announcing Scala.js 1.17.0 - Scala.js』
2024/9/30 20:00:00
『Linuxコンテナの「次」としてのWebAssembly、の解説』
2024/9/29 10:12:00
JavaScriptでC言語をコンパイル
2024/9/19 9:51:00
py2wasm
2024/8/25 22:24:00
PyScript
2024/8/25 21:21:00
wasmCloud
2024/8/11 10:48:00
Spin
2024/8/11 10:46:00
『MoonBit が WebAssembly 時代の理想(の原型)だった』
2024/8/10 19:38:00
wasm音声処理Web Audio APIMediaStreamAudioContextMediaStreamTrackProcessorAudioWorkletNodeMediaDevices.getUserMedia()
『ブラウザ上でリアルタイムに音声を処理するためのノウハウ』
2024/7/13 0:19:00
『duckdb/duckdb-wasm: WebAssembly version of DuckDB』
2024/7/7 9:05:00
SWI-Prolog / npm-swipl-wasm
2024/6/12 12:11:00
『[Rust] ortでonnxモデルを使って推論したりWASMにしたりしてみる | DevelopersIO』
2024/6/7 7:51:00
PGlite
2024/4/9 1:05:00
『WasmLinux: WebブラウザでLinuxカーネルとBusyBoxを動かす(エミュレーションなしで)』
2024/2/29 1:23:00
『Fast and Portable Llama2 Inference on the Heterogeneous Edge』
2023/12/11 9:36:00
SQLite3 WASM/JS
2022/11/22 11:58:00
wasm-pack
2022/3/12 13:31:00
WebAssembly基盤に特有の性能劣化要因
2021/5/1 20:26:00
Abhinav Jangda, Bobby Powers, Emery D. Berger, and Arjun Guha「Not So Fast:Analyzing the Performance of WebAssembly vs. Native Code」の6.4節あたりか?
WebAssemblyの(仕様に含まれている?)安全性担保から来る,省略できない検査工程(これは生来バイナリには存在しない?)のせい?
typescriptからwasm出力できるってマジか
2021/4/17 14:59:00
wasmTypeScript一応 Rust の利を挙げるとすれば no_std のライブラリは一通り使える一方で AssemblyScript だと 既存の JS やら TS の資産は基本的に使えないということぐらいかhhvm
ごく限定的な計算だけを WASM に移植するなら AssemblyScript を使うほうが学習量が減って楽そうではある
2021/4/17 14:53:00
MeCab cross-compiled to WebAssembly
2020/12/7 23:12:00
D言語に移植されたTinySegmenterをwasmに変換しようとして力尽きた
2020/12/5 22:48:00
D言語に移植されたTinySegmenterをwasmに変換しようとして力尽きた
wasm使ったら、ブラウザ上で高速に分かち書きできたりしないかな
2020/11/26 3:08:00
wasm使ったら、ブラウザ上で高速に分かち書きできたりしないかな