compare-wasmer-vs-wasmtime た 入场券 2022-09-11 06:13 89阅读 0赞 # wasmer VS wasmtime # ## [https://www.libhunt.com/compare-wasmer-vs-wasmtime][https_www.libhunt.com_compare-wasmer-vs-wasmtime] ## ## The number of **mentions** indicates the total number of mentions that we've tracked plus the number of user suggested alternatives. ## **Stars** - the number of stars that a project has on GitHub. **Growth** - month over month growth in stars. **Activity** is a relative number trying to indicate how actively a project is being developed with recent commits having higher weight than older ones. For example, an activity of **9.0** indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking. ## wasmer ## Posts with mentions or **reviews of wasmer**. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-14. * What's the state of Rust and WebAssembly? [reddit.com/r/rust][reddit.com_r_rust] | 2021-08-14 > Have you looked into Wasmer or wasmtime? Both are quite well established and fully featured. * Why WebAssembly is innovative even outside the browser [news.ycombinator.com][] | 2021-08-08 * BLAKE3 1.0.0 [news.ycombinator.com][news.ycombinator.com 1] | 2021-07-26 > This is awesome. We have been using BLAKE3 in Wasmer for more than a year \[1\] and has been working great for us. > > We were trying to find a hash function for WebAssembly files that is crypto-safe. The only alternatives that were fast enough (>1Gbps) were not crypto-safe (ahash, murmur, crc32), so BLAKE3 was the obvious choice to not sacrifice on speed while getting a cryptographic hash function. > > \[1\] [github.com/wasmerio/wasmer/pull/114...][github.com_wasmerio_wasmer_pull_114...] * What's everyone working on this week (28/2021)? [reddit.com/r/rust][reddit.com_r_rust 1] | 2021-07-12 > I'm planning to build it in Rust and it will rely heavily on webassembly (through Wasmer. I'm currently evaluating components like libp2p to see whether I can build on top of them. * Rust game engine with WASM game module? [reddit.com/r/rust\_gamedev][reddit.com_r_rust_gamedev] | 2021-07-07 > I was wondering if it would make sense to do something similar in Rust: write the game engine in Rust and compile to native instructions, but compile the game code itself to WASM and host it using wasmer. * Wasmer 2.0 [news.ycombinator.com][news.ycombinator.com 2] | 2021-06-17 * The WebAssembly runtime Wasmer 2.0 is released: up to +50 faster runtime speed, up to 70% faster hot startups, reference types, SIMD and more! [reddit.com/r/programming][reddit.com_r_programming] | 2021-06-16 > \[3\] [github.com/wasmerio/wasmer/pull/152...][github.com_wasmerio_wasmer_pull_152...] * When is using Golang a bad idea? [reddit.com/r/golang][reddit.com_r_golang] | 2021-06-16 > I've played with Wasmer ( [github.com/wasmerio/wasmer][github.com_wasmerio_wasmer]) and it's way easier to implement a plugin system with it comparing to Hashicorp's go-plugin, for example. * For building a language/interpreter: Wasmer or Wasmtime? [reddit.com/r/rust][reddit.com_r_rust 2] | 2021-06-09 > Your link is weird, it's pointing to [github.com/jedisct1/webassembly-benchmarks/tree/master/2021-Q1][github.com_jedisct1_webassembly-benchmarks_tree_master_2021-Q1] and not to [github.com/wasmerio/wasmer/issues/1...][github.com_wasmerio_wasmer_issues_1...] as it seems * Bytecode Alliance [news.ycombinator.com][news.ycombinator.com 3] | 2021-06-02 > I wonder if the new Wizer component can be used by other projects in the WebAssembly space, e.g. Wasmer? > > [github.com/wasmerio/wasmer][github.com_wasmerio_wasmer] > > (Haven't fully grasped how they're different from wasmtime, but I think they've spend more effort on embedding the runtime into other languages) ## wasmtime ## Posts with mentions or **reviews of wasmtime**. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-26. * Increasing Smart Contract Canister Memory Proposal is live for review [reddit.com/r/dfinity][reddit.com_r_dfinity] | 2021-08-26 > The goal of this proposal is to increase the amount of memory that canisters can access \[eventually\] bound only by the actual capacity of the subnet. Since, the Memory64 proposal is not standardized 1 yet and its implementation 1 in Wasmtime is not production ready yet, this proposal enables the increase by introducing a new stable memory API. * What's the state of Rust and WebAssembly? [reddit.com/r/rust][reddit.com_r_rust] | 2021-08-14 > Have you looked into Wasmer or wasmtime? Both are quite well established and fully featured. [reddit.com/r/rust][reddit.com_r_rust] | 2021-08-14 > We use Wasmer at work for one of our core products and haven't had any issues with it. It uses the Cranelift compiler under the hood for JIT compilation, which is the same compiler library Rust is wanting to use for their debug builds. * Why WebAssembly is innovative even outside the browser [news.ycombinator.com][] | 2021-08-08 * What would it take to implement a rust-to-wasm compiler which itself compiled to wasm? [reddit.com/r/rust][reddit.com_r_rust 3] | 2021-07-20 * WASM-only web browser [reddit.com/r/rust\_gamedev][reddit.com_r_rust_gamedev 1] | 2021-07-12 > WASI is relevant here, although it's more oriented towards stuff like filesystem access and sockets. * unable to use std::fs in rust-wasm [reddit.com/r/rust][reddit.com_r_rust 4] | 2021-06-16 * Zig 0.8.0 Released! [reddit.com/r/programming][reddit.com_r_programming 1] | 2021-06-04 > Doesn't Rust, like Zig, have a dependency on LLVM? I wonder if these issues could negatively impact Rust while there's only one compiler and AFAIK one compiler backend (LLVM, Cranelift is planned only as a debugging backend so far). [reddit.com/r/programming][reddit.com_r_programming 1] | 2021-06-04 > I think cranelift was just moved inside the wasmtime repo to here. The activity seems to be stable as well. I have absolutely no insights in how the progress is though. * Rust and web assembly - noob question [reddit.com/r/rust][reddit.com_r_rust 5] | 2021-06-03 > And much like JavaScript, you can also execute WASM outside the browser, in a standalone runtime. For JavaScript it's usually node, for WASM it might be wasmtime. ## What are some alternatives? ## When comparing wasmer and wasmtime you can also consider the following projects: **SSVM** - WasmEdge Runtime is a high-performance, extensible, and hardware optimized WebAssembly Virtual Machine for automotive, cloud, AI, and blockchain applications. **awesome-wasm-runtimes** - A list of webassemby runtimes **godot-wasm-engine** **go-plugin** - Golang plugin system over RPC. **alacritty** - A cross-platform, OpenGL terminal emulator. **wasm-bindgen-rayon** - An adapter for enabling Rayon-based concurrency on the Web with WebAssembly. **rusty-wacc-viewer** **Uno Platform** - Build Mobile, Desktop and WebAssembly apps with C\# and XAML. Today. Open source and professionally supported. **proposal-temporal** - Provides standard objects and functions for working with dates and times. **Graal** - GraalVM: Run Programs Faster Anywhere :rocket: [wasmer vs SSVM][] [wasmer vs awesome-wasm-runtimes][] [wasmer vs godot-wasm-engine][] [wasmer vs go-plugin][] [wasmer vs alacritty][] [wasmtime vs SSVM][] [wasmer vs wasm-bindgen-rayon][] [wasmer vs rusty-wacc-viewer][] [wasmer vs Uno Platform][] [wasmer vs proposal-temporal][] [wasmer vs Graal][] [wasmtime vs godot-wasm-engine][] [wasmer vs wasmtime - compare differences and reviews?][https_www.libhunt.com_compare-wasmer-vs-wasmtime] [https_www.libhunt.com_compare-wasmer-vs-wasmtime]: https://www.libhunt.com/compare-wasmer-vs-wasmtime [reddit.com_r_rust]: https://www.reddit.com/r/rust/comments/p4676n/whats_the_state_of_rust_and_webassembly/ [news.ycombinator.com]: https://news.ycombinator.com/item?id=28107917 [news.ycombinator.com 1]: https://news.ycombinator.com/item?id=27959029 [github.com_wasmerio_wasmer_pull_114...]: https://github.com/wasmerio/wasmer/pull/1140 [reddit.com_r_rust 1]: https://www.reddit.com/r/rust/comments/oim7f6/whats_everyone_working_on_this_week_282021/ [reddit.com_r_rust_gamedev]: https://www.reddit.com/r/rust_gamedev/comments/ofpsgv/rust_game_engine_with_wasm_game_module/ [news.ycombinator.com 2]: https://news.ycombinator.com/item?id=27537541 [reddit.com_r_programming]: https://www.reddit.com/r/programming/comments/o1838v/the_webassembly_runtime_wasmer_20_is_released_up/ [github.com_wasmerio_wasmer_pull_152...]: https://github.com/wasmerio/wasmer/pull/1520#issuecomment-674688179 [reddit.com_r_golang]: https://www.reddit.com/r/golang/comments/o0yfll/when_is_using_golang_a_bad_idea/ [github.com_wasmerio_wasmer]: https://github.com/wasmerio/wasmer [reddit.com_r_rust 2]: https://www.reddit.com/r/rust/comments/nvxh12/for_building_a_languageinterpreter_wasmer_or/ [github.com_jedisct1_webassembly-benchmarks_tree_master_2021-Q1]: https://github.com/jedisct1/webassembly-benchmarks/tree/master/2021-Q1 [github.com_wasmerio_wasmer_issues_1...]: https://github.com/wasmerio/wasmer/issues/142 [news.ycombinator.com 3]: https://news.ycombinator.com/item?id=27370138 [reddit.com_r_dfinity]: https://www.reddit.com/r/dfinity/comments/pc87xy/increasing_smart_contract_canister_memory/ [reddit.com_r_rust 3]: https://www.reddit.com/r/rust/comments/onkq0l/what_would_it_take_to_implement_a_rusttowasm/ [reddit.com_r_rust_gamedev 1]: https://www.reddit.com/r/rust_gamedev/comments/oip790/wasmonly_web_browser/ [reddit.com_r_rust 4]: https://www.reddit.com/r/rust/comments/o1j8k3/unable_to_use_stdfs_in_rustwasm/ [reddit.com_r_programming 1]: https://www.reddit.com/r/programming/comments/nshubq/zig_080_released/ [reddit.com_r_rust 5]: https://www.reddit.com/r/rust/comments/nra38z/rust_and_web_assembly_noob_question/ [wasmer vs SSVM]: https://www.libhunt.com/compare-wasmer-vs-SSVM [wasmer vs awesome-wasm-runtimes]: https://www.libhunt.com/compare-wasmer-vs-awesome-wasm-runtimes [wasmer vs godot-wasm-engine]: https://www.libhunt.com/compare-wasmer-vs-godot-wasm-engine [wasmer vs go-plugin]: https://www.libhunt.com/compare-wasmer-vs-go-plugin [wasmer vs alacritty]: https://www.libhunt.com/compare-wasmer-vs-alacritty [wasmtime vs SSVM]: https://www.libhunt.com/compare-wasmtime-vs-SSVM [wasmer vs wasm-bindgen-rayon]: https://www.libhunt.com/compare-wasmer-vs-wasm-bindgen-rayon [wasmer vs rusty-wacc-viewer]: https://www.libhunt.com/compare-wasmer-vs-rusty-wacc-viewer [wasmer vs Uno Platform]: https://www.libhunt.com/compare-wasmer-vs-uno [wasmer vs proposal-temporal]: https://www.libhunt.com/compare-wasmer-vs-proposal-temporal [wasmer vs Graal]: https://www.libhunt.com/compare-wasmer-vs-graal [wasmtime vs godot-wasm-engine]: https://www.libhunt.com/compare-wasmtime-vs-godot-wasm-engine
还没有评论,来说两句吧...