Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 57eb82e

Browse filesBrowse files
authored
N23: About WASM plugins (rust-gamedev#714)
1 parent b007ac6 commit 57eb82e
Copy full SHA for 57eb82e

File tree

Expand file treeCollapse file tree

1 file changed

+12
-0
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+12
-0
lines changed

‎content/news/023/index.md

Copy file name to clipboardExpand all lines: content/news/023/index.md
+12Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,18 @@ game development at different skill and experience levels.
544544
[medium_rust_gamedev]: https://medium.com/pragmatic-programmers/game-development-with-rust-31147f7b6096
545545
[@thebracket]: https://github.com/thebracket/
546546

547+
### [How to make plugins system with Rust and WebAssembly][devblog.arcana.rs]
548+
549+
[@zakarumych] published an article about their experience creating
550+
fully safe plugins system using plugins compiled to WebAssembly.\
551+
It provides reasoning for choosing WASM in specific scenario
552+
and contains strategies for interacting with WASM modules embedded into application,\
553+
including dealing with dynamic memory of the module,
554+
string and array operations, function pointers etc.
555+
556+
[devblog.arcana.rs]: https://devblog.arcana.rs/how-to-make-plugins-system-with-rust-and-webassembly
557+
[@zakarumych]: https://github.com/zakarumych/
558+
547559
## Tooling Updates
548560

549561
### [Sugarcubes]

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.