Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/develop/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ displayed_sidebar: developSidebar

# Develop WASM Apps

A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript) and [Python](/category/develop-wasm-apps-in-python).
A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript).

- For compiled languages (e.g., C and Rust), WasmEdge WebAssembly provides a safe, secure, isolated, and containerized runtime as opposed to Native Client (NaCl).
- For interpreted or managed languages (e.g., JavaScript and Python), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter.
- For interpreted or managed languages (e.g., JavaScript), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter.

This chapter will discuss how to compile sources into WebAssembly in different languages and run them in WasmEdge.

Expand Down
8 changes: 0 additions & 8 deletions docs/embed/java/_category_.json

This file was deleted.

10 changes: 0 additions & 10 deletions docs/embed/java/intro.md

This file was deleted.

2 changes: 0 additions & 2 deletions docs/embed/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ In this section, we will walk you through how to embed WasmEdge in different lan
- [Embed WasmEdge in C/C++](/category/c-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Rust](/category/rust-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Go](/category/go-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Java](/category/java-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Python](/category/python-sdk-for-embedding-wasmedge)
- [Use cases](/category/use-cases)

Besides this, we also have two more guides for [developing WASM apps](../develop/overview.md) and [contributing to WasmEdge](../contribute/overview.md).
8 changes: 0 additions & 8 deletions docs/embed/python/_category_.json

This file was deleted.

10 changes: 0 additions & 10 deletions docs/embed/python/intro.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/start/wasmedge/features.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,4 +78,4 @@ Or you could build your own plug-ins for WasmEdge in

## Easy to Embed into a Host Application

[Embedded runtime](https://wasmedge.org/docs/embed/overview) is the classical use case for WasmEdge. You could embed WasmEdge functions in C, Go, Rust, Node.js, Java (WIP), and Python (WIP) host applications.
[Embedded runtime](https://wasmedge.org/docs/embed/overview) is the classical use case for WasmEdge. You could embed WasmEdge functions in C, Go, Rust, and Node.js host applications.
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ displayed_sidebar: developSidebar

# Develop WASM Apps

A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript) and [Python](/category/develop-wasm-apps-in-python).
A fundamental value proposition of WebAssembly is that it supports multiple programming languages. WebAssembly is a "managed runtime" for many programming languages including [C/C++](/category/develop-wasm-apps-in-cc), [Rust](/category/develop-wasm-apps-in-rust), [Go](/category/develop-wasm-apps-in-go), and even [JavaScript](/category/develop-wasm-apps-in-javascript).

- For compiled languages (e.g., C and Rust), WasmEdge WebAssembly provides a safe, secure, isolated, and containerized runtime as opposed to Native Client (NaCl).
- For interpreted or managed languages (e.g., JavaScript and Python), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter.
- For interpreted or managed languages (e.g., JavaScript), WasmEdge WebAssembly provides a secure, fast, lightweight, and containerized runtime instead of Docker + guest OS + native interpreter.

This chapter will discuss how to compile sources into WebAssembly in different languages and run them in WasmEdge.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ In this section, we will walk you through how to embed WasmEdge in different lan
- [Embed WasmEdge in C/C++](/category/c-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Rust](/category/rust-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Go](/category/go-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Java](/category/java-sdk-for-embedding-wasmedge)
- [Embed WasmEdge in Python](/category/python-sdk-for-embedding-wasmedge)
- [Use cases](/category/use-cases)

Besides this, we also have two more guides for [developing WASM apps](../develop/overview.md) and [contributing to WasmEdge](../contribute/overview.md).
Original file line number Diff line number Diff line change
Expand Up @@ -78,4 +78,4 @@ WasmEdge 目前支持:

## 易于嵌入到主机应用程序中

嵌入式运行时是 WasmEdge 的经典用例。你可以将 WasmEdge 函数嵌入到 C、Go、Rust、Node.js、Java(WIP) 和 Python(WIP) 主机应用程序中。
嵌入式运行时是 WasmEdge 的经典用例。你可以将 WasmEdge 函数嵌入到 C、Go、Rust、Node.js 主机应用程序中。
Loading